by
Collaborators: 6
Released:
May 12, 2023
© 2023 Cherry Red Records
℗ 2023 Ubu Projex
Crocodile Smile
Pere Ubu
5
credits
Composer
Andy Diagram
David Thomas
Alex Ward
Gagarin
Mastering
Nick Watson