Girlpool | Girlpool | EP Review

Girlpool are from Los Angeles and consist of two members. Cleo Tucker plays guitar and Harmony Dividad plays bass. In pure hipster fashion, they met at the DIY venue “The Smell”. The two struck up a close friendship and Girlpool was born. To open, the best way to...