Story The Beasts of Pampa La Brea, a Peruvian Tar Pit Discover some of the Ice Age titans of Talara, the asphaltic site in Northwest Peru