Metallica – Master of Puppets (1986)

If you’d asked me which of Metallica’s albums I’d like to review, and if I was honest then this probably wouldn’t be the first one I’d choose to review. Of course there ...

The Subways – Money and Celebrity (2011)

The Subways are back with a new album which they took a rather unusual way of financing. Via website Pledge Music, the band took donations from fans with a promise of early digital release of the alb...

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...