Big things with little cars

outbid at the last second :'(

1966 Ford GT40 2nd at LeMans....another one that got away BUT!!!! I did win these :]......

Advertisement

Share This Story

Get our newsletter