SEMA Mini-Feature: “Adel” 1971 Chevrolet C-10
As we documented last week, there’s never a shortage of incredible, immaculate vehicles at the SEMA Show in Las Vegas. Some of those vehicles are built to help benefit good causes—extremely worthy causes […]