It’s Monday and as most of you have heard automotive icon Carroll Shelby passed away, Toyota reclaims the number 1 spot because, quite simply, they sold the most cars, and DeTomaso is having money troubles (isn’t everyone?). Plus it’s Monday so that means a new Commenter of the Week! That’s ...
Carroll Shelby Passes, Toyota #1 Automaker, DeTomaso Money Woes, & CoW!