Iandiana said:Darn page won't even load up without errors for me. Hey Raiders!
Yeah, those are in the Peruvian desert. Believed to be signals to the "gods" by the Incas. It's believed they could have only been made by people directing the art from the sky as they have perfect proportions but are as large as 5 football fields.Snakes said:I love it!! Not as much as the 2nd trailer, but it's still pretty great. Anyone notice the giant spider under the flying plane?