GMC tv ad touts their 100% feedback on eBay. Kind of a stupid thing to draw attention to.
GMC tv ad touts their 100% feedback on eBay. Kind of a stupid thing to draw attention to.
Login to leave a comment
Posted on September 2, 2009
by pickletoon
More photos by pickletoon
Views 38