I found the world's biggest Kit Kat Clock made of flower petals floating down Colorado Blvd. in Pasadena on Jan. 1.