Home Albums The Mysterious Barricades The Mysterious Barricades (3 years) album Release day: Friday, July 31, 2020 The Mysterious Barricades 3 years old Artists Max Ochs Name Max Ochs When album released, He was 80, now 84 years old # Song Play