The USS Nimitz and The Tic Tac UFO


Episode Artwork
1.0x
0% played 00:00 00:00
Nov 10 2022 7 mins  

In November 2004 two F-18s from the USS Nimitz were sent out to investigate a mysterious object detected by radar... what the pilots encountered was a UFO... the Tic Tac UFO...