PASADENA, Calif., Dec. 31 (UPI) -- After months of preparation and millions of roses, volunteers are putting the finishing touches on floral floats for the 127th Tournament of Roses parade.
An estimated 700,000 people will line the streets to watch 44 floats, 19 equestrian teams and 20 bands march the 5 1/2-mile route. Among the floats are two representing the Iowa Hawkeyes and Stanford Cardinals, which are playing in the Rose Bowl Game on Friday.