Car Customization

Techart Tweaks Porsche Panamera

How do you turn a sports saloon with arguably the most annoying design into something slightly better looking? Seems almost impossible but this is exactly what German Techart did. Set to make its world premiere at the upcoming Auto Zurich Car Show from November 11 to 14, 2010, Techart will …

Read More »