On this day, April 24th, 2001, we present to you Fear Factory's DIGIMORTAL. The follow up to their gold selling Obsolete. Also, on this day we bring you the debut releases from two other bands - Downer's self titled LP, and Dislocated Styles' Pin The Tail On The Honkey. All in stores now.