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.

Opening
The coaster opened on May 30th, 1988 to a crowd of over 25,000 guests.