Sacramento, California-based rockers Tesla have released a 2017 year end recap video, along with the brief message, "We thank all of our fans for supporting us! See you on the road." The video was shot by Oliver Halfin, and edited by Rob Neilson. Watch below: Frank Hannon has announced...
Continue reading...
Continue reading...