Having one of those days, are ya? ;)
Aruba is on the periphery of Tropical Storm Felix.
http://www.nhc.noaa.gov/refresh/graphics_at1+shtml/085523.shtml?3day#contents
Aruba Web-cams:
http://www.freerepublic.com/focus/f-backroom/1595127/posts?page=1443#1443
http://www.freerepublic.com/focus/f-backroom/1516416/posts?page=2632#2632