UFO Sighting in Millbrae, California on November 25th 2014 – Bright green shooting fireball,

Watching tv saw object streak across view above and disappear behind building across the street, visible for approximately 2 seconds

Leave a Reply

Your email address will not be published. Required fields are marked *