Heavy rain pounds northern India, Japan and New York

starnews 80209℃
Heavy rain pounds northern India, Japan and New York - Lujuba 2:02
Tags: