Tesla Performing at Hard Rock Live
The '80s hard rock act Tesla played at Hard Rock Live last night.
July 18, 2018
Photos by Scott Sandberg
View these other slideshows:
Vintage Photos of Geauga Lake, The Cleveland Amusement Park That Will Soon Become a Suburban Development
« View the previous slideshow again!