Tesla have released a vide for their new single, "Time To Rock!". Stream/download the single here, and watch the clip below. Shot in their hometown of Sacramento, CA, the new single and video captures the essence of Tesla as a live concert band and tour de force. Lyrically, the...
Continue reading...
Continue reading...