This strange aerial phenomenon was filmed in the sky above Corpus Christi, Texas on 20th January 2022.
Witness report: For context I first thought this...
During the 1990s, there was a brief moment when directors everywhere collectively decided that they were going to make Westerns popular again. From Tombstone...