Tag "Olympic Games"

Matt Smith with the Olympic Torch

As the sun rises across Cardiff Bay we see Matt Smith (Doctor Who) the eleventh Doctor with the olympic torch. No, this is not a new episode of Doctor Who or