some people
Posted: Wed Apr 16, 2008 11:54 pm
How freakin awesome!! Saw something about this on TV just the other night, the closest to flying we'll ever get. I'd love to try that, don't honestly know that I'd have the guts to take that first step tho. :-3