UFO Sighting Report – North Stradbroke Island – 2000.
UFO Sighting Report – Norwood Massachusetts – November 6, 2017.
Alien UFO Blog needs you! We’re looking for eyewitness accounts of UFO sightings and other related phenomena. If you’ve seen a UFO, alien, or been abducted, let us publish your story for the world to see.