Bridgwater Carnival 2013

Bridgwater becomes the Carnival capital of the UK again. 50 floats will wind their way through the town tonight.

Latest ITV News reports

Advertisement

Advertisement