Six Flags Schuyler Lake/Steel Beast

Steel Beast is a steel looping roller coaster at Six Flags Schuyler Lake.

Announcement
The coaster was announced on August 22nd, 1987 to parkgoers visiting the park.