Gallery: A look back at Knaresborough Bed Race 2017

Fighting up through the cobbled streets of Knaresborough and the cold waters of the River Nid true heroes helped make the 52nd Bed Race truly remarkable.

In the face of persistent rain spectators lined the streets in their thousands to cheer on the heroes and villains themed teams.