Connect with us

Bizarre

FBI ‘Aware Of’ Alleged Spotting of UFO by American Airlines Pilot Over New Mexico

New Mexico has long been considered the mecca for people interested in UFO incidents, with the southwestern state attracting tens...