Saturday, September 12, 2020

Did Earth Cam Just Capture The BEST UFO Footage

Image from video


Did Earth Cam Just Capture The BEST UFO Footage

A live camera feed caught this UFO footage at Spring Creek Ranch.



YouTube link: https://youtu.be/nCnahqK7lkg

Live feed cam at Spring Creek Ranch: https://youtu.be/sxtXe5Ufi18


No comments:

Post a Comment