WAGONS from far and wide descended on Craven to take part in the third annual War of the Roses charity run.