No, this is not a current satellite picture. This is Ivan from September 2005. This is him as a baby and we all know what a monster he turned out to be. Trinidad and Tobago were spared but it was a close call and Grenada was the first island to be decimated by this powerful storm. Let's hope we don't see an image like this in 2007. Just to give an idea, Trinidad is located at 10degrees North . It is really unusual for a hurricane to form this South and be this organized.