Thousands of holiday revelers lined a 3-mile stretch of Hancock Street Sunday afternoon to catch a glimpse of 16 marching bands from around the state, 15 Christmas-themed floats ranging from a gingerbread house to a nativity scene, Clydesdales, clowns and antique cars.