mikethewreck
(Weather Hobbyist)
Tue Aug 26 2008 12:57 AM
Re: Development in Central Caribbean Likely Today
The center is still just in view on Punta Cana (Dominican Republic) radar:
Punta Cana Radar
Looks like west to me.