Torch red paint, black everywhere, and on the ground. This Chevelle caught our attention a mile away - last year. While walking the Street Machine Nationals in Pomona, CA last year we spotted this beauty sitting off by itself. We couldn't find the owner and creeping inside the windows we could see the interior wasn't done. A year passes and we spot the Chevelle again at this … [Read more...]