Hey, there! Log in / Register
Carol and Steve drink lots of wine
By adamg on Tue, 02/01/2005 - 5:33pm
On Sunday, the Carol and Steve show paid a visit to the Boston Wine Expo, in a video that will leave your head spinning (but maybe that was just the camera angles at the end).
Topics:
Ad: