Last week was the North American International Auto Show in Detroit, one of the top trade shows in the automotive industry. The highlight of the show for car buffs was the new Ford GT, which I will try not to drool too much over its beauty and power. You can see below and hear for