German tuning company Geiger Cars has unveiled its latest Ford Mustang upgrade package, called the GT 820. It gives the popular new sports car a new look and significantly more power. Starting with the power, the GT 820 is based on the new Mustang GT and its 5.0-litre naturally aspirated […]