Mini Cooper Does a Back Flip
President's weekend has come and gone, typically the biggest weekend for car sales, did you buy a new car? I noticed a lot of people out for test drives while I was out and about this weekend, that is good news for the auto industry if they turned those drives into sales. I...