Originally posted by: LolaWiz
whoa! looks amazing... like some place in europe maybe?
Originally posted by: Hammerhead
Originally posted by: LolaWiz
whoa! looks amazing... like some place in europe maybe?
Yeah, I don't remember seeing it at any of the parks in Orlando.