The green one won. Chirped the tyres actually.

Birh drivers were smiling and gave me a thumbs up.

Nice, France, on le Promenade.

Illustration for article titled Worlds fastest drag race
Advertisement

Share This Story

Get our newsletter