Return Of The Phoenix Lights? Scared Witness Freaks Out During UFO Sighting – Japan
by alienabductions1 in UFO Sightings Comments Off on Return Of The Phoenix Lights? Scared Witness Freaks Out During UFO Sighting – Japan
Video Transcript: What’s up guys? Welcome to UFO News. Our next video showcases a very strange set of lights that were hanging in the sky above this warehouse. The witness began to record this event [...]