Every year on January 1 in Pasadena, California, there is a big football game played in the Rose Bowl stadium. Before the football game is a big parade through the streets of Pasadena, called the “Tournament of Roses Parade“. The first parade was held in 1890, and was composed of horse-drawn carriages covered with flowers.
Local tradition has it that “the Tournament has a deal with God; we’ll never hold the parade on a Sunday, and He’ll never let it rain on the Rose Parade.” However, according to the Tournament of Roses Association Web site, this “Never on Sunday” policy was instituted in order “to avoid frightening horses tethered outside local churches and thus interfering with worship services.” – Wikipedia (Rain was forecast for today, but somehow it rained on Monday instead. )
The parade is always preceded by a fly-over by the U.S. Air Force. Many folks from the neighborhood go outside about 10 minutes before 8:00 to see the fly-over.
I think the fly-over is an armed forces recruiting tool, since there are so many Army and Air Force advertisements when professional football games are telecast.