Almond champagne Tag

I will admit to a bit of snobbery.  I really had no desire to go to Wilson Creek in Temecula. I mean you find bottles of their Almond champagne in Long’s Drug Stores (well you did when they were around).  I figured how could they...