
Guess who's going out to buy a Santa suit this afternoon?
Holiday drinking starts this Saturday at 10:00am, and goes until the suit's not red anymore...any takers?
PS: Outside the tri-state area, looks like you still have time in about half the cities listed. (Any Tokyo readers out there?)
Stumble This


