How tomorrow’s cars will revolutionise motoring recently put together an infographic on the five stupidest cars of all time. It’s amazing that the past 100 years of motoring has produced so many great ideas, yet also so many terrible ones – look at the 1899 Horsey Horseless, for example, which stuck a wooden horse’s head […]