9th Mar 2012, 09:06

... and here we go again with the exact same "overated" comments...

14th Aug 2020, 08:42

The fact that the Ford Focus was top rated by these magazines is reason enough for me not to trust their opinions on anything.