This is a documentary on the Millennium Force ride at Cedar Point from the National Geographic Channel.