Hurricane Larry has made landfall at South East Bight, Newfoundland in Canada late this evening. #Larry made landfall with 80 mph winds and minimum central pressure of 960 millibars.
Larry is absolutely racing north-northeast at a whopping 47 mph. pic.twitter.com/dJ3a7Q0FNM
— Spinks Megginson (@rzweather) September 11, 2021