Published On Aug 6, 2023
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: https://tinyurl.com/Movie-Recaps
show more