Via an Anonymous Source, Posted by Aubin Paul No Idea
Worn in Red recently visited DIY radio show, People Who Hate People to record an interview and performance. The set was capture at the Stairway East Recording Studio and features live performances of tracks from In the Offing and one song from their recently announced split.
Check it out here.