The lilliput grand prix

7 min read

Where else should you test a pair of sports cars but on the track? Tha