Stuart Barnes, 35, won the finale of Channel Five’s World’s Toughest Trucker show on Friday, beating off seven other truck drivers from around the globe in the eight part series.

Leave a Reply