AdvertisementParalympics Begin In London, Near 'Spiritual Home' Of GamesAugust 29, 2012Bill ChappellfacebookEmailA team of torchbearers brings the Paralympic flame through Piccadilly Circus as the torch heads across London to the Olympic Stadium. The Paralympic Games' opening ceremony will be held Wednesday at 3:30 p.m. ET. (Getty Images)