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.
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.