The 2012 Olympic Games are being held in London England this time around. As the Olympic Torch makes it’s way to the stadium it will pass through Cardiff on the mornig of May 26th at Approximately 6:20 AM GMT. Eveyones favorite Time Lord, played by human Matt Smith,...