The Paper Sound / Eleanora / Ypsi Flea # 4
Patience is rewarded, more often than not. Detroit-area guitar-glorifiers the Paper Sound’s debut album dropped back in 2005, a curious and somewhat erratic time in the music world where electro-heavy M83/LCD/Animal Collectiv...