To complete the triptych of articles covering weird and wonderful innovations from the automotive world – part 1 and part 2 can be read here – once again we delve into history and uncover some amazing creations. After turbine engine cars or illuminated tires (yes, for real), The Petrolhead Corner tries to up the ante […]
Continue reading ‘The Petrolhead Corner – Weird and Wonderful Automotive Innovations – Part 3’