Friday, January 7, 2011

Talking Heads: "77"


Released in
you guessed it
1977.
This LP was Talking Heads' debut studio recording.
The single "Psycho Killer" was a moderately successful commercial hit.


Read more about this '80s phenom HERE.

Couldn't quite make out the credits for photography and art direction.

No comments:

Post a Comment