Standard Trust Inc
Rip off!
I received a letter in the mail about this winning prize also and i am very upset with this they wanted me to deposit this money for the taxes in the mail by western union or moneygram. A money order of 4875 dollars. I know i am not the only one going through this so i wanted to get together to do ...