Ho Ho Ho and a bottle of…? Posted December 20, 2005 Well now, who says Santa can’t have a little fun at Christmas? The only problem being that the kids might not appreciate it…