Image

Mechanical Resonance

Tesla closes out North America tour in Irving TX
2 months ago

Tesla closes out North America tour in Irving TX

Irving, TX – Tesla closed out their North American tour Thursday night at the new Pavillion at Toyota Music Factory. Celebrating 30 plus years of musical history this five-piece band …
Read More