TCO02634 Published September 24, 2018 at 3936 × 2624 in TCO02634 Dave made the finals in the Mechanic challenge on his first attempt ever.