West Indian Girl

Biography

West Indian Girl is a psychedelic rock band from Los Angeles, who released their self-titled debut album in August 2004 on Astralwerks.

Read More