The Electric Run CLEVELAND was held at the Cuyahoga County Fairgrounds in Berea, Ohio. It attracted over 10,000 people and absolutely LIT UP CLEVELAND.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…