0
Anonymous
For the 2008 Games in Beijing, the Torch was at Canary Wharf on April 6, 2008.
Wiki User
Chat with our AI personalities