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