World's fastest drag race

The green one won. Chirped the tyres actually.

Birh drivers were smiling and gave me a thumbs up.

Nice, France, on le Promenade.

Advertisement

Share This Story