Heavy Rain


Strong winds, heavy rain pummel the region