Big Head Todd and the Monsters introduce Big Head Red - 100% NERO D’AVOLA, SICILY. Available now exclusively at Argonaut Wine & Liquor in Denver.
In 25 years on the road as a rock band, we’ve tasted many wines; from the kind that comes in a box at a truck stop to the kind a record label executive buys you when he wants you to sign something. When we were approached with a bottle that had that record exec taste at an almost truck stop price, we had to jump on it. We hope you enjoy this fruity, goes-with-anything wine we now get to share with our friends.