No Picture

Florida UFO Sighting

November 22, 2016 Lufos 0

Location: 75 Flores del Norte, Fort Pierce, Fl Date: November 19, 2016 Submitted by Susan Witness report: Bright orange light with brilliant orange tail about […]