MUFON FOOTAGE - UFO TALLAHASSEE 02-25-10
- 14 years ago
Tallahassee, Florida - 25th February 2010
Description link: http://www.latest-ufo-sightings.net/2010/02/unknown-light-over-tallahassee-fl.html
Description link: http://www.latest-ufo-sightings.net/2010/02/unknown-light-over-tallahassee-fl.html