Florida Man ruins Christmas during holiday festival

Steve & Ted
Monday, December 10th
Idiot screaming "there is no Santa Claus" in front of all the kids.
00:13:44