The new Goliath at Six Flags New England

Go higher on the new Goliath at Six Flags New England.