Take a ride on Mean Streak at Cedar Point

Cedar Point's Mean Streak opened in 1991. At the time, it was the tallest wooden roller coaster in the world.