PDA

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


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

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

Echoplex again? Urgh...

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