![](https://magnetmagazine.com/wp-content/uploads/2024/05/PTL-1024x1024.jpg)
20 years ago today, Pedro The Lion released Achilles Heel. Winners never quit. Read our review of its essential follow-up, which took a decade and a half:
20 years ago today, Pedro The Lion released Achilles Heel. Winners never quit. Read our review of its essential follow-up, which took a decade and a half: