Carmakers are always on the lookout to create a new model that has the wow factor and can stand the test of time. Ford’s Mustang is a prime example, as the muscle car has lasted over 50 years and gone ...
The Italian Sports Car manufacturer Ferrari has finally unveiled the much awaited limited edition sports car at the 2013 Geneva Motor Show. This car known as LaFerrari gives tough competition to other two rivals the McLaren P1 & Lamborghini Veneno, ...