French Vodka
Friday, December 1st, 2006Did you know that restaurants in New York poured French wine down storm drains? Wine that they’d already bought?? What the hell?
Did you know that restaurants in New York poured French wine down storm drains? Wine that they’d already bought?? What the hell?