Dfr360cuda said 1967 barracuda Lemme guess..... You were at Keystone this weekend. You got the racing bug again. Click to expand...