International Award Advisors
Sent a letter saying i have won $2.5 million. Need to send them $20.00. Yeah right!
- 10-13-2009
- 0
Got a letter from these sleazebags 10/13/09, saying I have won $2.5 million and need to send them $20,00
Company: International Award Advisors
Country: USA
State: New York
City: Huntington Station
Address: P.O. Box 8050