Artist:
Forget the Times
Album:
‘Escape From the Planet of Llamas’
Released:
January 29, 2011
Artist Location:
Kalamazoo, MI (USA)
Debut album from this Kalamazoo, MI free-jazz, noise, post-everything outfit.
Design/Art Direction:
Joshua Tabbia
C60
Edition of 125