Monday, March 06, 2006

Album Cover of the Week

This will be a new feature in which I will share some of my favorite album covers past and present. The first one comes from the album Remain In Light by Talking Heads.


Post a Comment

Links to this post:

Create a Link

<< Home