I was never a fan of Iron Maiden but I was always intrigued by their artwork and the character Eddie. So what could make him even cooler? Augie Pagan's Animal Unleashed from his Lowbrow Candy Store show with Dave MacDowell.
Nice to see that Charlie Sheen has a fall back as Iron Maiden's mascot Eddie. Or perhaps Dave MacDowell just sees where Sheen's Torpedo of Truth is headed.