Police incident in Staplegrove Road, Taunton, on December 17

3.46pm Monday 17th December 2018

Police surround a vehicle in Staplegrove Road, Taunton, in the afternoon of December 17, 2018.


Search videos

Latest Videos

This is The West Country