UFO Sighting in California 4-13-2020 near Travis Air Force Base
UFO sighting at 9:45 pm in northern California near Travis Air Force Base on April 13th, 2020.
Please like, share and subscribe.
Do not Repost, Reproduce Images or Use Video in any way without permission
Leave A Reply
You must be logged in to post a comment.