UFO Sighting Over U.S.Navy Base in Yokosuka, Japan – July 10, 2021

Multiple unknown red lights have been spotted in the sky above U.S.Navy Base in Yokosuka, Japan on July 10, 2021.

Multiple unknown red lights have been spotted in the sky above U.S.Navy Base in Yokosuka, Japan on July 10, 2021.

Leave a Reply