My first rock concert…my buddies really went to see Def Leppard, however I really went to see TESLA. You guys sounded great, bad-ass performance on perhaps the best material for a debut album. The venue didn’t bring up the amps and lights until Def, but you guys really showed what you’re made up regardless. Keep Rocking!!!
Your Name: (required)
Website: (not required)