Meteor that crashed off Australian coast may have been a UFO

21

A Harvard professor believes that a meteor that crashed off Australia’s coast around 10 years ago was an alien spacecraft.

Don’t forget to follow us on Instagram for the latest UFO videos & photos.

Link: instagram.com/latestufos/

Your opinion?
  • Not Alien (0)

Read More On This At Latest UFO Sightings, Recent Alien Sightings, UFO Recent Sightings