Advertisement



Advertisement

Advertisement



Istanbul: Security cam records flood.

Prev Random Video Next
Torrential rains in Istanbul, Turkey wreak havoc on a Vodafone data center that transforms the building into a desolate space full of murky water and floating furniture.

Home