Gumball 3000 Is On


If you dont know what the Gumball is then you suck. This years Gumball started off in San Francisco and is making stops in LA, San Diego and Las Vegas before crossing the Pacific to North Korea then China where they will stop in Beijing and enjoy the Olympics. The Ferrari Shark(pictured) is my favorite!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.