Tag "Black Triangle UFO"

Black Triangle UFO over Mall in Houston, Texas – June 1st 2016

Black Triangle UFO over Mall in Houston, Texas – June 1st 2016 (1)

A security guard at a shopping centre in Texas has captured the moment a mysterious UFO was seen hovering in broad daylight.