Paris Flood Creates Staircase Waterfall

August 8, 2011 13:15
From Jokeroo

A staircase in Paris, France is transformed into a water after heavy rain dropped down on the European city. Hopefully no one around had to walk up that!

www.jokeroo.com