H&L Trust
Consumer Report
- 05-30-2013
- 11
Claiming to have won said $ amount but want me to send them $25.00 fee, why not deduct it from the winings this is truely a scam and they should be fined for the poor people who have fell for this and sent $.
Company: H&L Trust
Country: USA