Archive: England's victory parade

England receive an amazing reception from over 500,000 people on the streets of London after winning the Rugby World Cup in 2003.

Jump to Media Player

MEDIA PLAYER

Media options

Rugby Union

HBX