Puzzle

by 
AlbumApr 02 / 201312 songs, 41m 51s
Indie Pop
Noteable

<p>Ed Harcourt sings romantic epics, Egill S pays homage to Prince, and Squarepusher fries your head - plus the rest of this week's new CDs</p>