New evidence has been discovered to suggest that our ancestors hunted down giant prehistoric sloths.
A recent excavation in the heart of Los Angeles has yielded evidence of giant prehistoric beasts.