Monday, May 18, 2009

Float at 1,353 Feet Above The Ground?

This is the view you could have....









"The Ledge" gives you such a view...just make sure to wear Depends when you check out this attraction in Chicago.

No comments: