Video: Cedar Point's Millennium Force

Cedar Point's mountain of metal, Millennium Force, is the Travel fan fave.