Doctor Who filming in Cardiff
A large section of Cardiff Bay Link Road in Cardiff, Wales was closed off for Doctor Who filming late Sunday night, February 10 for a night shoot. One person at the scene captured a photo of the filming involving automobiles, one with a camera mount. #dwsr They’ve been filming some kind of car chase/road scene … >