Albumpedia
Advertisement
The Squoosh
The Letter People
Released May 1978
Recorded 1977
Length Unknown
Label Unknown
Producer Unknown
Advertisement