The Precision Motorsports Group’s No. 18 Mini Cooper appears to gain been through Hell and back when compared to some of the sizable-budget teams running in Pirelli World Challenge this weekend,and that’s why I love it. Behold, ingenious motorsports fixin’ at work.
Read more...
Source: gawker.com