This peachy, frozen delight is made from peach schnapps, vodka, and champagne.
Rated 4.9 from 15 votes