Klaatu

Biography by

In August of 1976, the self-titled debut album by an unknown group called Klaatu was released on Capitol Records to little notice. The following February Steve Smith, a writer for the Providence Journal…
Read Full Biography

Artists Moods