Taste Test: Champagne vs. Sparkling Wine

December 28, 2012

Can you taste the difference? Your wallet certainly can.