scottsvb
(Weather Master)
Sun Sep 26 2004 06:59 AM
Re: Ouch
No, just NE of Tampa by 20 miles or less.