Super Tuscans expensive

Wines of Tuscany: Super Tuscans

Super Tuscans Super Tuscan… what is that supposed to mean? A new super hero, a WWF wrestler or a very hot Italian super model? Well, in the world of wine, Super Tuscan could mean all of the above. Simply put, Super Tuscan is a purely concocted term referring to red wine made in...