Ethan James Payment Agent 2,997, 500.00
Consumer Report
Received notification that I had won 2,997, 500.00 for $20.00 release fee Could be trying to steel identity as well as capitalize on people needing a break ...