Dave and Chuck the Freak

Weekdays 5:30am-10:30am

Even Santa hates 2020.  Someone made a Christmas display featuring an inflatable Santa peeing off the roof and onto a lit 2020 display in the yard. 

We’ve seen similar “Santa peeing” videos in the past, but the 2020 angle is new.