National Windshields for Huckabee Day

It’s National Windshields for Huckabee Day. I have no idea what that means. Feel free to insert your joke here. This guy is like watching Andy Griffith on LSD.