Locals Turn Flooded Street Into Water Ride


People slide down a flooded street on a pink raft in Germany.


Sponsored Content

Sponsored Content