Thousands take a walk down memory lane at the former grounds of Idora Park

Some people in Youngstown may remember Idora Park, an amusement park in Youngstown that shut down in 1984.

You might also like

Comments are closed.