Thousands of people converged on downtown Asheville Saturday morning for the annual holiday parade that featured everything from big tractors and little tots to marching bands and church floats, funky chickens and cheerleaders. Oh, and Santa, of course.