Doctor Who Series 13: filming in Porthkerry
A Doctor Who crew filmed at Porthkerry Country Park in Barry, Wales on February 17. An actress wearing leather boots, backpack and a holstered pistol was filmed by a drone while running across the park. According to Barry Nub News, the actress made several backward glances, indicating the character was being chased by something from … >