This is an actual used car manager, salesmen, and lot techs, come together to make a music video to promote business at the car lot!

  • March 15, 2011
  • 175 Views