Gumball 3000 - rill
A blurry pic (sorry) of more of the cars.

A blurry pic (sorry) of more of the cars.