Apparently GUMBALL3000 is a registered trademark and stands for 3,000-mile international road rally. My suggestion is that they shall register as well GUMBALL3, since this is the number of cars, which usually reaches the finish line or at least this was the case for Stockholm :-D.
Enjoy the gallery!