Sounds like "The mummy", "Stargate" and indeed most Hollywood blockbusters. any giant sloths? :D http://en.wikipedia.org/wiki/Megatherium
Post a reply to this message