Chaos_Sorcerer PCGuy_5960 Ofc they didn't. Everyone knows that aliens built the pyramids Spoiler /obvious s December 17, 2017 Chaos_Sorcerer 1 Chaos_Sorcerer @PCGuy_5960 Nah, it was Russian Alien Dinosaurs. Also, December 17, 2017 PCGuy_5960 1 PCGuy_5960 December 17, 2017 Chaos_Sorcerer 1