I believe it is the worst review by autocar for a long time...What is this video about?


--

sportcars-history.com