And now a break from our regular programming so that we can give our whole auto group a collective pat on the back. If you haven’t already heard, Leith Cars was voted the best “Place to Buy a New Vehicle” in Indy Week’s Best of the Triangle 2014. The competition was voted on this spring […]