Mike Rivard and Club d’Elf finally rehearse
– JON GARELICK | October 4, 2006
The scene was not atypical for a Thursday night at the Lizard Lounge: a mess of instruments including guitars, electric and acoustic bass, the three-stringed Moroccan instrument called the [...]