The Repair Shop has become a firm favourite with fans and in the latest classic episode, the experts restored several unique items in the iconic barn.
Daily Express :: TV and Radio Feed
The Repair Shop has become a firm favourite with fans and in the latest classic episode, the experts restored several unique items in the iconic barn.
Daily Express :: TV and Radio Feed