"So let me get this straight, your engine has 1.6 litres, whereas my bottle of Mountain Dew has 2?"
Lets make it a priority to laugh this weekend. In in honor of laughs, here are some of the not-so-famous car phrases/jokes. Those who say they’d rather push a Chevy than […]