News Bizarre photos show massive saucer-shaped ‘UFO’ being hauled down desert road by a tractor trailer baffling onlookers The Sun … Written by itaxx 23 April 2024
News ‘Short flash in night sky’ may be sign of alien life as scientists reveal the full list of clues to spot The Sun … Written by itaxx 12 December 2023