The Olympic Torch passes through Ollie’s town!

See the streets of Oliver’s little town of Lewes, East Sussex lined with 30,000 people waiting to see the Olympic Torch pass by.

Leave a Reply