The London Parade
The New Year's Day parade in London, which includes marching bands and cheerleaders.