Tropical downpour batters drivers in the Philippines

Heavy rain hit the Philippines capital Manila yesterday afternoon (June 3) as the country experienced the onset of the rainy season.

Footage captured driving horizontal rain from a sudden tropical downpour battering drivers on the Epifanio de los Santos Avenue, or EDSA, road in the central metro of Manila district.