Rose Parade – California

The Rose Parade is held in Pasadena, California every year on New Year’s Day. The parade was established on January 1st 1890 and has evolved into one of the most watched events of the year. Approximately 1 million people line the 5.5 mile parade route to watch the parade in person and millions of others…

Read More