Wednesday, February 18, 2015

Thousands Of Unsold New Cars Are Being Abandoned And Left To Die In Lots.

I have watched two of these I believe myself for years and did not know what they were.