
Car enthusiasts around the nation got a bit of a shock this week when the Tesla Model 3 rocketed up the sales leaderboard to place third for all new vehicles sold in March. How did that happen? You might have seen an article by us a few weeks back about…
Read More