Where does Santa Pee on Christmas Eve?
Where is Santa Gonna Tinkle? Stress that Sure could Dull his Twinkle. Up to Now been No Solution. Need an Urgent Resolution. Stays Awake with Lots of Coffee, Maybe Chews on Caffeine Toffee? Logic tells us – Can’t you See? At some Time he Has to Pee. Spread too Thin upon this Night, Pressure builds … Read moreWhere does Santa Pee on Christmas Eve?