Massive Flooding in St. Peterburg
- Cleared
July 17, 2015 - Constant rain leads to massive flooding on the streets of St. Petersburg, Russia...
Location
Russia, Saint-Petersburg
Occurred
not known
Posted By
Anonymous user
Posted On
Jul-28-2015