2010 Rio Madre Rioja

  • 12 years ago
This $10 wine grabbed a 90 point score from Stephen Tanzer making it, at least on paper, the buy of the century. So does it live up to it's hype? Check out more reviews and info at http://nathandoesvino.com