barefootmechanicturbo
BarefootMechanicTurbo
barefootmechanicturbo

Edd China is the backbone of that show. It is a better car show than anything else I’ve seen. So many of the shows skip all the detail of installing parts, and instead become just advertisements for aftermarket parts. They never show the mechanics struggling with a rusted nut, or trying to wiggle a part out from