The 128th Rose Parade brought colorful giant floats to Pasadena, California on Monday for an annual New Year celebration.
Updated 10:31, 28-Jun-2018
[]
The event is held each year on New Year's Day, or on January 2 if New Year's Day falls on a Sunday.

The event is held each year on New Year's Day, or on January 2 if New Year's Day falls on a Sunday.

The Lutheran League's “Celebrate Jesus” float

The Lutheran League's “Celebrate Jesus” float

The city of Sierra Madre's “The Cat’s Away” float

The city of Sierra Madre's “The Cat’s Away” float

The California Milk Advisory Board promoted local dairy farms.

The California Milk Advisory Board promoted local dairy farms.

The Directors' Trophy float on the parade route

The Directors' Trophy float on the parade route

The International Trophy float

The International Trophy float

The Buhos Marching Band from Veracruz, Mexico

The Buhos Marching Band from Veracruz, Mexico