PDA

View Full Version : Wolves in the Throne Room in LA in 2012!!!


christopher
11-14-2011, 03:05 PM
Wolves in the Throne Room at Echoplex in Los Angeles, CA on Thursday January 26th 2012!!! :party:

KillerCannabis
11-15-2011, 09:38 AM
Fuck. Yes.

Echoplex again? Urgh...

Rocco44
11-15-2011, 10:39 AM
Fuck yes!