By Gerry Mak in New Music on Saturday 25 February 2012

Motorhead has just won major points with their fans by openly discouraging them from buying a $600 box set that just came out. They explained that due to some licensing beyond their control, they had no say in the release of the overpriced item. It does, however, come in a an awesome, light-up chrome skull.

Read more