Posts tagged “Debby”

The Approaching Storm – Video

Click Here For Full Screen Version

Tropical Storm/Hurricane Debby arrives.