I assume that since this has a checkered flag that the "GP" stands for Grand Prix. Any ideas on the origin?
Thanks.....