Video: Floating Vehicles, Submerged Roads On Day 2 Of Delhi Rain

Swelled-up streams of murky brown water replaced roads in Delhi, with buses and cars appearing in varying states of levitation and submersion, videos showed, as heavy rain battered the national capital for the second day.

Related Videos