请调整浏览器窗口大小或者请使用手机查看!
Richard & crew struggle to turn around a huge 8,000 sqft. speed shop in Oklahoma City, Oklahoma. This is the largest garage they've done & almost an impossible feat to accomplish but with a genius tuner as the co-owner; the job is one they want to take.