English version

Rose Parade, the

From Longman Dictionary of Contemporary EnglishRose Parade, thethe Rose ParadeˈRose Paˌrade, the  a parade held every year in Pasadena, California, on January 1st with many large vehicles covered with flowers, marching bands, and horse riders. The parade is shown on television all over the US.
Pictures of the day
What are these?
Click on the pictures to check.