Steve Avian RIP

Very sad to be informed of the death of Steve Avian, lead singer of Sheffield band The Astrids, who arose from Mirror Crack’d.