Saturday, February 21, 2009

UFO over Fort Myers Beach Florida



UFO over Fort Myers Beach Florida. by the Holiday Inn Resort. Many sightings here reported all the time.

No comments:

counter