Posted on July 24th, 2011 by Jake Weyer | 3 Comments »
The Car Craft Summer Nationals came to a close July 24 after three days of roaring engines, smoking tires, polished paint and deep-fried eats.