Northrup, Winslow & Partners
Consumer Report
Received award notification stating I had won 2,500, 000 dollars and just send a checks for processing for 20 dollars to expedite delivery. This is a total scam. Why isn't there anyone putting a stop to this. ...