Okay, France, we know you've got it good, but now you've really topped yourself. Looks like self-serve wine is heading to grocery stores across the country. Just bring your own bottle, pick your wine, fill 'er up and
voila! Head over to
Dr. Vino for the full scoop.