Bamboozled July 9, 2018: Broken promises: These 10 deadbeats owe $67 million to Consumer Affairs

Advertisements