My Personal Weatherman™
Fiona and the current radar:
Fiona is now a Cat 2 with maximum sustained winds of 100 mph. You can see that Bermuda will take a major hit, and then it will bend northward towards northeastern Nova Scotia and western Newfoundland.
The 2nd image shows the current radar with the showers and thunderstorms right on schedule.