
Dead Sara’s Emily Armstrong + Siouxsie Medley – Supreme Rock Goddesses
Dead Sara boast not one, but two phenomenal females. Led by frontwoman Emily Armstrong, Dead Sara released their debut self-titled album in 2012, unleashing some of the most purely powerful rock to hit mainstream radio in years.