Car Reviews Crimson and Clover by Petrol Mum January 6, 2022 In 1907, the Italian Prince Scipione Borghese won the grueling Peking to Paris motor race in a crimson red car. The red colour of the Princes’ car went on to … FacebookTwitterPinterestLinkedinEmail