I'm actually quite surprised that there hasn't been more commentary on the latest Top Gear segment featuring the new Ford GT here.
Personally, I thought the segment was compelling, entertaining, and visually exciting.
The host addressed all the internet chatter with effective...