FORD F-150 review — why is it the best-selling 'car' in the world?



The Ford F-150 is the best selling ‘car’ in the world – but is it deserving of such an accolade? Join Mat as he reviews the F150 Lariat SuperCrew version, which …