OMG, You Guys! It’s An LED Waterslide!OMG, You Guys! It’s An LED Waterslide!"Bad 1" in Bremerhaven, Germany, looks like a pretty ordinary waterslide at first glance...SlaterSlater