Loading...
Swansea Christmas parade dubbed the 'worst ever', only has three floats | Joe.co.uk