Chichester, Sussex, UK, Thursday 29th June. Celebrating the Goodwood Festival of Speed opening today, Honda UK unveils ‘The Human Car’, an abstract representation of ‘closing the gap between man and m...
Automotive
© Copyright 2024