TESLA Take You Aboard Their Tour Bus; Video

MetalAges

Purveyor of the Unique & Distinct
Staff member
Sep 30, 2001
354,014
494
83
Virginia, USA
www.ultimatemetal.com
American rockers, Tesla, take you inside their tour bus in this new episode of the Digital Tour Bus series, Bus Invaders: Tesla recently released a video for the title track of their eighth studio album, Shock, available via via UMe. Watch the clip below. Shock, produced and co-written by...

Continue reading...