Tic-tac UFOs have been coming to Earth for centuries, expert claims
2025-07-23 11 Dailymotion
Leading ufologist and filmmaker Mark Christopher Lee claims in his new documentary, Project: Alien Earth, that Tic Tac craft have been visiting Earth since the 16th century.