Elmwood-Park--UFO

This UFO footage was filmed back in 2017 (25th November) but it was just recently submitted to MUFON’s website. It happened over Elmwood Park, a village in Cook County, Illinois.

Witness report: Well out on my deck I observed several lights in the sky that seem to be hovering and changing directions

Your opinion?
  • Not Alien (0)

Read More On This At Latest UFO sightings