Plot: The Italian city of Turin is now the home of the world’s most influential car stylists. William Woollard presents the programme from the city’s prestigious Motor Show where they display their latest ideas
Episode Aired On:
Tuesday, April 24 1990 34 years ago