Advertisements
Another excellent California car culture film from Ben Kahan
It was awesome to shoot and hang out with Steve Beck! His shop, Check Point Automotive in Los Angeles, is filled with awesome cars. I wanted to drive one of those Shelby Cobras so bad, haha.