Croft Corp
Consumer Report
Says I have won $978.0000.00 but I need to mail them $25.00. I think these folks should be stopped - THE LAW SHOULD HANDLE SUCH LOW LIVES. I did not send any money but hate to think of how many people have. Thanks ...