Meteor that crashed off Australian coast may have been a UFO


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.


Your opinion?
  • Not Alien (0)

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