Talons’

Listen to After Talons’, the New Album from Talons’

Ten years ago, Ohio post-rockers the Six Parts Seven quietly called it quits after close to a decade of steady output. With 5 albums, 2…
Rob Arcand / December 30, 2017