The Geneva Motor show, currently underway, is the seeting for the launch of the 2010 TAG Heuer Tesla Roadster, pictured here to the left. This one-of-a-kind collector’s car is the result of a worldwide partnership between the luxury Swiss watchmaker and the electric car manufacturer Tesla Motors to celebrate the 150th anniversary of TAG Heuer [...]




