Mumbai Rain: Flood fury in India's 'Houston'

Incessant downpour lashed Mumbai city police on Tuesday with citizens abandoning their cars as water submerged several vehicles.