Automotive News, Entertainment, Just Funny

Americans Love Their Cars – Happy Valentines

americans love their cars photo of heart drawn in frost on mirror

When exactly was it that we became sick and tired of our cars? Was it when the environmentalists blamed greenhouse […]