News

They each retail for $19.11 a bottle if you buy directly from the winery. (The wine will cost more in stores.) So, what makes these 9/11 wines besides the name and that silly price tag?