Price: $10 750 ml
(nostars)
2006 tasting - This Catawba is tart and tasting of chemicals.
More about Catawba.