BEST ENTRY

normandy-ufo

Normandy, France UFO

The UFO finding that happened over a town in Normandy, France was gotten on camera. A witness living in the region...
Close