It’s called the SEMA crunch: it seems that right before the big event that everyone in the automotive world waits for, all of the builders suddenly realize that they are down to weeks in order to get a car ready to be worthy of showing at the Las Vegas Convention Center. That never bodes well…you’ve […]
More...
More...