Friday, May 20
Shadow

Where is The Repair Shop's Steve Fletcher based? Inside the clock expert's business

THE REPAIR SHOP is returning for season 10 but where is the show’s clock expert Steve Fletcher based?

Leave a Reply