Meg’s Review of Hurricane Frances
If you live in South Florida, as I do now, you might have noticed that for the past three days, there has been nothing on TV but weather news. That is because a huge hurricane is bearing down on the area (and in some places, already hitting it). The hurricane is not coming to where […]