Bridgwater Carnival 2013

Bridgwater has becomes the Carnival capital of the UK again. 50 floats took part in the parade through the town

Latest ITV News reports

Advertisement

Advertisement