Watch this amazing footage of one huge UFO (mothership?) releasing five glowing orbs. This was allegedly taken on Tuesday, 13th January 2015 over US state Massachusetts.
What is your opinion about this sighting? Real or fake? Please leave your comment below!
Witness report: Watching a UFO From My Roof (UFO Releasing Glowing Orbs Into a Formation)
Weird UFO dropping glowing orbs in the distance. The UFOs went into formation before disappearing. Me and my neighbors watched this from my roof in western massachusetts
Author (Bobby Johnson @ youtube)