« Grey-Haired Headbangers Pledge Allegiance To ’80s Rock
The History Of Metal: The Evolution of Glam »

Tesla Concert Photos

Published August 12, 2010 | By RichRock
Share

 
Check out Melodic Rock Concerts for some fantastic photos from Tesla live in Sturgis, South Dakota.


 

Posted in 80's Metal/Hair Bands, Tesla
METAL SHOP - HAIR BAND RADIO


METAL SHOP - HAIR BAND RADIO

METAL SHOP - HAIR BAND RADIO