I was in Homestead to patrol for "assholes" aka looters, and I was amazed at what mother nature could do.
Im glad your ok.
Ian I would think it may have been a "pressure thing". If the windows were up that certainly could have shattered the windows, then again it could have been "assholes".
When I was in the Army and BIG explosians were expected we kept our windows cracked, possibly the same theory.