Police helicopter hovering over North Taunton.

Loading...