Black Devil Yard Boss – Black Devil Rising (2011)

Regular readers of Musicscramble will undoubtedly have heard me mention Mammal in the past. A fairly short lived band, they broke up in 2009. Guitarist Pete Williamson and drummer Zane Rosanoski went...