Steamin’ Demon

Steamin' Demon is a steel roller coaster located at Great Escape in Queensbury, New York.