1994 Tsukuba Battle

Gotta love these old Best Motoring videos. It’s like watching Grand Turismo 1 but it’s real life.

Share This Story

Get our newsletter