Video thumbnail for youtube video Girl in a Coma, Sick of Sarah, Hacienda, Neon Love Life at Radio Radio: A New Definition of Girl Power