Riverside Cyclone photo from Six Flags New England

Riverside Cyclone photo from Six Flags New England

Just about to plummet down one of Cyclone's many spine tingling drops!

Photo by Alex B.

Loading...