A group of soldiers plus a wacky scientist travel through a mysterious teleportation device found in Egypt and arrive at another planet where they find the makers of the pyramids and Ra himself.
Subscribe to our second channel: tinyurl.com/Mo...
13 сен 2024