“I love what they’ve done in Austin…” Windsor spoke to Richard Cregan
Richard Cregan, former Toyota F1 Team Manager and now CEO of the amazing Yas Marina F1 complex in Abu Dhabi, was in relaxed mood when I spoke to him on the Monday after Kimi’s win. We chatted, too, about a certain new track in Austin, Tx…