In May this year I showed you some clips of the Gumball 3000. A car race on public roads with loads of amazing cars going around the world in 8 days. Here’s the first episode of Europe’s Extreme TV Gumball series delving right into the madness, fury and comedy of the Gumball Rally.

via