So many new and old ideas collided at the 38th SEMA show, traffic jams were inevitable. Cars jammed the streets outside the Las Vegas Convention Center while 100,000 buyers and exhibitors crammed the million square feet of display space at the annual Spe
Enter comment