Thu, June 5, 2008

Water slide in Germany which drops you straight down through a trap door so that you have enough momentum for a complete loop. Amazing! I’d love to try it.