Hurricane Larry made landfall in eastern Newfoundland late Friday night, bringing winds of 130 kilometres per hour and heavy rain as it barrelled into Atlantic Canada and wreaking havoc on several buildings.The U.S.
National Hurricane Center confirmed landfall was made just before midnight local time near South East Blight along the coast of Placentia Bay, the large body of water that separates the southern Avalon from the rest of the island.Power outages were reported in St.