New Reviewer

Rockstar Games - I haven't received $1 million bonus

Unable to contact rockstar games

User's recommendation: Dont call email.

View full review
ID
#2378336 Review #2378336 is a subjective opinion of poster.
Location
Doncaster, England
Preferred solution
Deliver product or service ordered