News

Pedro The Lion Released “Achilles Heel” 20 Years Ago Today

todayMay 25, 2024

Background
share close

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:

The post Pedro The Lion Released “Achilles Heel” 20 Years Ago Today appeared first on Magnet Magazine.

 » Read More

Written by: MAGNET Staff

Rate it

Previous post

0%