Home > Ontario > Marine Land > Sky Screamer > Review Comments

 Review of Sky Screamer @ Marine Land
0 Rating Posted by: NaveR on 7/5/2005 9:48:00 AM
Amazing Ride that takes you 300 feet up while your on a 150 foot hill. You can see Niagara Falls and everything.
Post Review Comment
You must login or create an account to post a review comment.

Clicky Web Analytics