Hurricane Larry wipes out power, trees in Newfoundland

People in the Canadian Atlantic coast province of Newfoundland woke up to streets littered with branches and debris, torn and tossed around by the ferocious winds of hurricane Larry

Related posts