styrofoamdrone.com
Les Rivals – s/t LP
For those of you unfamiliar with France, they speak French. However these guys do not, at least not on this record. It is sometimes tough to get into music when you can’t identify with the ly…