1. Register US iTunes account without credit card. Please keep your iTunes account location the same as your current location or USA VPN location.
2. Access http://realracinggold.ea.com/ to input email to get the redeem code. If you are not living in USA, please get USA VPN on your devices.
If you don't connect to USA proxy, you can't meet the error message "Unfortunately, your country is not eligible for this promotion." as photo.
Once connect to USA proxy, you can see the promotion page.
3. Input your email to get code info as below.
4. Login your US iTunes account. Install or launch Real racing 3 on iOS devices. Then click the redeem to get 20 free gold.
If you don't want to pay for VPN service, visit http://www.flyvpn.com/freetrial to get trial USA VPN. There are several American location in FlyVPN trial VPN server. It is Los angles, Atlanta and Seattle. So please register US iTunes account with those location above. Because the event is only available on iOS devices, please configure USA VPN trial on iOS. Read VPN tutorial for iOS here.