World’s First Car!

– I am about to drive the world’s first car. This was invented by Karl Benz, patented in 1886. Of course, this is…

Posted On