Oh, I miss winter!. And this is going to be a really rainy summer, We had a semi-Hurricane last week (At least where i live, On other places it was a hurricane)
And with cars, The newer ones have powerfull small engines, This is the new thing. They make small but really powerfull engines with turbochargers.
By the way, Can i ask you where do you live?