Home Albums Antología Antología (5 years) album Release day: Friday, August 03, 2018 Antología 5 years old Artists Otto de la Rocha Name Otto de la Rocha When album released, He was 84, now 90 years old # Song Play