A car dealer ship that sets up shop at church parking lots and sell already owned vehicles. Give a new meaning to the phrase "pre owned".

  • June 28, 2012
  • 33 Views