The Repair Shop’s Dominic Chinea reveals restoration he’s ‘terrified’ to work on

The Repair Shop star Dominic Chinea is the metal work expert in the barn and often requires the help of his fellow crafters to bring together restorations.
Daily Express :: TV and Radio Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here