How many times have you heard someone say, “Everything’s coming up roses,” when life is going well for them? Well in Pasadena California on the first day of the New Year, the term “Everything’s coming up roses,” has an entirely different meaning. It means that it’s time for the annual Tournament of Roses Parade!