Watch Newly Released Tesla Video “I Love You”

Tesla recently released a music video for the cover song “I Love You” from 2011’s Twisted Wires album. The video features the hard rock band performing the catchy Climax Blues Band ballad in the studio (see below).

Be the first to comment

Leave a Reply