Artist Profile: Girls

Girls was an American indie rock band, formed in San Francisco in 2007. The band comprised two key members: Christopher Owens, songwriter and lead singer, and Chet “JR” White who played bass and produced. Christopher Owens was born into the fundamentalist cult Children of God, but absconded at the age of sixteen from their community […]

Read More Artist Profile: Girls