116-Weird Cars? Posted on July 20, 2017 by The Curioso Since the invention of the combustion engine in 1794 we have dreamed up some amazing vehicles. We try to pick out the strangest for this episode. Mentioned in this Episode:
116-Weird Cars? Posted on July 20, 2017 by The Curioso Since the invention of the combustion engine in 1794 we have dreamed up some amazing vehicles. We try to pick out the strangest for this episode. Mentioned in this Episode: