In December 2003 England's victorious World Cup Rugby Team paraded throught the streets of London. The streets were packed
Previous | Main | Next