Mega Gaming Corp
Consumer Report
- 01-23-2013
- 2
I suspect something isn't what it is. I have been told I was to receive a large amount of money, but I had to do things to pay a "fee".
I am willing to talk with someone about these goings on.
Company: Mega Gaming Corp
Country: USA