Posted Friday, October 12, 2001 4:17 AM | Contributed by Chitown
You knew it had to come eventually. A sports park in Wisconsin Dells is building a true free fall ride where you fall several stories into a big net. You aren't attached to anything at all on what they're calling a "Suspended Catch Air Device."
Read more from Extreme World's official site.