giant human skeleton 2 0 feet tall discovered in the labrea tar pits in los angeles, on display media event, amazing, in the style of a news report
giant human skeleton 2 0 feet tall discovered in the labrea tar pits in los angeles, on display m... [more]