THOR fans in home-made THOR T-shirts.

LET THE BLOOD RUN RED, AVENGERS!

at KINGS in Raleigh, NC
July 29, 2005

 

 

 

Photo by Michael Pilmer
Please don't use w/o permission