Posted
The Great Escape has updated their Web site and announced their new addition for the 2001 season. Unfortunately, but not surprisingly, there will be very little new this year. They announced a new show called "The Incredible Acrobats of China."
Check the Six Flags site for more information.