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