Posted on December 30, 2011May 4, 2012 by adminTop 20 Album Covers Of 2011 #4. Motorhead – The World Is Yours: Motorhead’s album covers never disappoint, and this one’s no different. Snaggletooth is in its shining glory here, and this is one of the best Motorhead covers in my opinion. Comments commentsPages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20