H&L Trust
Consumer Report
- 05-02-2013
- 27
Confirmed Prize Notification letter is a scam. James Devlin wants $25.00 sent to process my winnings. They should be held accountable for preying on US citizens by mail.
Company: H&L Trust
Country: USA