ToyStory Fan
Space Ranger
- Joined
- Sep 26, 2002
Hey did anyone else see the recent Travel Channel special that highlighted Water Parks in the U.S. WDW parks rated quite highly - Typhoon Lagoon rated # 3 and Blizzard Beach rated # 2. The # 1 park was Schlitterbaan in Texas. Pretty cool reviews of the parks.