- 23 Mar 11, 16:22#246151
Hi all,
I am in two minds about this, I know you get the shop voucher which is good but are there any other decent incentives of this?
It says something about them helping out to get GP tickets but surely you can just get them from formula1.com anyway?
Cheers,
Happysteveo.
I am in two minds about this, I know you get the shop voucher which is good but are there any other decent incentives of this?
It says something about them helping out to get GP tickets but surely you can just get them from formula1.com anyway?
Cheers,
Happysteveo.