So Ford of Britain are so proud of the new GT they've taken to parading it around the country on a see through truck. Looks cool here in Trafalgar Square (also provides protection from pigeons)