CATFISH HAVEN’s newest release, Devastator, has been voted by SPIN as one of the most overlooked albums of 2008. Read why they love the record and listen to “Set In Stone”, HERE.