Scum
Nevada
 Sep 19th, 2014
This is a Solar Comlpany but they say there not selling - yeah, right. When question the man, he got mad and hung up the phone. I think I'll use that tactic again. In the meantime, will report them.
California
 Jul 16th, 2014

2 Comments