First Ford GTs (and a Ford GT Cake!) Arrive in Europe

First Ford GTs (and a Ford GT Cake!) Arrive in Europe

Just shy of two years after 6,506 people applied for the right…