Wednesday, June 5, 2002 11:12 AM
Does anyone know what channel "World's Greatest Amusement Park"(Cedar Point) is on and when it will be on again? Thanks
Wednesday, June 5, 2002 11:31 AM
I believe you are talking about Worlds Largest Amusement Park, and that shows on Discovery. When it will show again, who knows. But probably not anything soon since it just aired like two weeks ago.
Go AVS!!! AVS will repeat!!!
Wednesday, June 5, 2002 12:07 PM
Yea, Discovery, but somtimes they show it on TLC also.