Details and release date for upcoming Motörhead album
Motörhead have announced release date and details about their forthcoming album. The record is titled Motörizer and is due out August 26, 2008 in North America and September 01, 2008 in Europe. The album was produced by Cameron Webb.
You can click Read More for the details.