An aviation expert analyzes UFO footage, but is stumped.
Read More »Mysterious flash of light on live TV in Phoenix
A mysterious flash of light occurred on live television in Phoenix, Arizona during a morning newscast.
Read More »An aviation expert analyzes UFO footage, but is stumped.
Read More »A mysterious flash of light occurred on live television in Phoenix, Arizona during a morning newscast.
Read More »