CoasterBuzz reviews new Discovery documentary


Thursday, 12 July 2001


The Discovery Channel will debut "The World's Largest Amusement Park" on Monday at 10 p.m. ET/PT. Cedar Point offered the media and guests a sneak preview of the show from the IMAX theater last night, and CoasterBuzz has posted a review.

Visit CoasterBuzz to read the review.