Poulain was the project of singer/guitarist Isaac Lekach, a Miami-based songwriter who'd previously played with the twee pop group Buddy System. In 2002, he debuted the wispy indie pop sound of Poulain…
Read Full Biography
STREAM OR BUY: