by Jimmy Cocktail
5. October 2011 08:19
Look no farther than Motorhead Shiraz. Although coming from a man that gargles glass for breakfast, I’m not so certain Lemmy can taste anything anymore, never mind wine. But there it is. Motorhead Shiraz 2010, when you absolutely, positively have to have the meanest, nastiest, fruit forward, smack you in the face, wine in the room.
Motorhead release their own red wine in the UK