Olympic torch team is not so local
JUST 13 of the 50 Oxfordshire torchbearers will carry the Olympic flame through their home town. The first list of selected flame carriers was revealed this week. But according to the addresses given by the London Organising Committee Olympic Games