Wicked Cyclone Media Day

One of the best coasters I've ridden. Wicked Cyclone at Six Flags New England.