Elsa has made landfall in Cuba now. Prayers that it doesn't do too much damage to FL and possibly GA.