A team of archaeologists have discovered a series of mysterious-looking statues and masks, with features that bear striking ...
Scientists have discovered more than 300 never-before-seen Nazca Lines in Peru — including alien-looking humanoid figures, ...
Pre-orders are already live for this 7" tall figure with a Q3 2025 release date. "From Fede Alvarez's hit 2024 film, Alien: Romulus, comes the return of the famous Xenomorph that started it all!