The Strafing Run: Dead Channel Goes Off the Air, But Not Before Releasing a Killer Debut

Hi there, readerfaces! A while back, The Strafing Run column introduced our readers at a great local band in State College, Pa., Dead Channel. Recently, they released their debut album, Last of the Big Time Splendors. Most bands follow up a quality debut album with touring, interviews, and celebration. Dead Channel has skipped past all […]