tibor75
Banned
Given that I live in Penn, home of the fascist wine laws, I was wondering if there are any good wine stores in columbus as I'll be in town this weekend and can kill some time between the Barnyard Buster in the morning and the tailgating with StooGrimson at the VC in the afternoon.