best 12 italian cars NEW MAIN.jpg Previous article

The 12 best Italian cars ever made

Video: New Puma WRC goes wild in Ford factory

The Ford Puma has crossed over 1 million units made – yes, just the new one. In this celebratory video, the marque was in the midst of having something of a softly-softly pleasant celebration of the model’s success. Then, as night falls, the Puma’s blood-curdling delinquent sibling manifests.


Most popular from News