Disable your ad blocker to continue.
Tesla - Live Loud & Proud 2012 - Piere's, Ft. Wayne, IN, June 30, 2012 (Album)
Tesla - Live Loud & Proud 2012 - Stars & Stripes Festival, Mt. Clemens, MI, July 1, 2012 (Album)