PHOTO GALLERIES

TESLA Live In New Haven

TESLA kicked off the final leg of their Twisted Wires Tour at Toad's Place February 14 in New Haven, CT. Check out still-footage below.

Posted on Saturday, February 18, 2012 at 10:34:51

Photographer : Jennifer Bartram-Schmitt


facebook
twitter



Google
 
Web www.bravewords.com