UFO Spotted Checking Out Hurricane Irene

It seems that whenever this is some sort of natural or un-unnatural disaster that the UFO’s start appearing. This is the latest one taken from the International Space Station (ISS) as it filmed the Hurricane.

The sighting lasts around a second and it is not totally clear what it is at all, as this has been taken from orbit it could easily debris or dirt on the lens, who knows, any ideas from anyone else?

Source [Social Spew]