NewsAugust 23, 2000 11:28 AM ET924 views

Downset release delayed

The Epitaph Records release of Downset's new album, Check Your People, has been pushed back a week to October 17th. On September 26th, the track "Together" will be released as a single.