Key West radar:
https://weather.com/weather/radar/interactive/l/USFL0244:1:US
I hope it levels the Che Guevara Museum in Santa Clara.