La Capra is a new brand (and brand new) wine brought to the world by those smarty pantses at The Fairview Estate. (Apparently La Capra means goat – see, every day is a school day. Although I have it on good authority that the wine is made of crushed grapes, and not of crushed goats…