Deer on the streets of Taunton...

1.46pm Tuesday 23rd October 2018

CCTV at a household in Taunton caught the moment a trio of deer decided to take a trip into town...


Search videos

Latest Videos

Chard & Ilminster News