More Than One Rose for Your Nose

As beautiful as a rose is, a dozen is even more beautiful. So how about 18 million of them, put together to make all kinds of shapes of animals, buildings, people, and more? Read on to wake up and smell the roses – and do the math in the annual Rose Parade!