Crappy old arcade racing game, but plenty of S O U L. Lots of fun racing around recognisable landmarks in the UK.

Reviewed on Feb 18, 2021


Comments