Aren't you tired of people saying that Santa doesn't exist? Well, now you've got the scientific proof to show those naysayers that they are wrong, wrong, wrong!
More From 92.9 The Lake
Flying Grinch In Ville Platte, Louisiana Loses Power In The Air And Crashes