Clive Bowen

'Embarrassed' Miami GP track designer plans changes

The designer of Formula 1's newest circuit in Miami has admitted that he was embarrassed by some of the strong…

3 years ago