Loading...
Uploaded by kcratv on Jul 30, 2010
High-pressure sales pitches by some auto glass repair companies can be tiring if drivers don't say "no."
News & Politics
Standard YouTube License
Load more suggestions
All Comments