H&L Trust
Consumer Report
- 02-26-2013
- 17
Stated I won 1664283.00if I sent25.00 to process. I didnot send any money because I knew it was a scam for sure. There should be someone, somewhere that can stop this from going on!
Company: H&L Trust
Country: USA