"Vehicle Service Department" scam number. Selling fake warranties and calling people who are on the do-not-call list.
Texas
 Jan 12th, 2018

1 Comments