17 March 2016 - Return Of The Phoenix Lights? Scared Witness Freaks Out During UFO Sighting - Japan

Date Added9 month(s) ago
A mysterious row of lights appeared above an industrial warehouse in Japan on March 17, 2016. This UFO sighting shares many similarities with another famous incident known as the "Phoenix Lights", which took place in 1997 above Phoenix, Arizona. Despite being unable to translate their words into English, a sense of fear and surprise can be heard in their voices.