Check Out This Trippy LED Water Slide – Would You Make It Through? [VIDEO]
Could this be the closest thing to going through a wormhole? Check out this water slide in Germany; it takes water slides to the next level. I just don't know if I could make it all the way down without puking! Could you?