Lang Lang

Lang Lang carries the Olympic Torch

Lang Lang carries the Olympic Torch on Day 65, July 22nd in London along Billet Lane from Keswick Avenue and finish on North Street at Westland Avenue, covered a distance of 370 yeards.