AYGO TO GOODWOOD

Toyota’s “shopping supercar”, Aygo Crazy, will make an unexpected early public debut at the Goodwood Festival of Speed on 11-13 July.