Steamin’ Demon

Steamin' Demon is a steel roller coaster located at Six Flags Great Escape and Hurricane Harbor in Queensbury, New York.