Have You Heard of the Euclid Beach Rocket Cars?

Have You Heard of the Euclid Beach Rocket Cars?

Up until 1969, you could visit the Euclid Beach Amusement Park and…