location_city Studio 9294 No90, Hackney
Atlanta-based female garage punk-rock outfit formed in 2006 with releases such as Suck My Shirt and Nosebleed Weekend.