Pages

11 August 2008

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!

No comments: