From Mykonos to Ibiza - 120 cars will travel the 4828km stretch for this year's legendary and controversial Gumball 3000.
Of course, there's a famous face or two behind the wheels...
From Mykonos to Ibiza - 120 cars will travel the 4828km stretch for this year's legendary and controversial Gumball 3000.
Of course, there's a famous face or two behind the wheels...