80 Interesting Car Facts November 21, 2016 Interesting Facts No Comments 80 Interesting Car Facts you would love to know about, as start with first car available to the masses was Motorwagen – Benz patent manufactured by Ford Motor Company … [Continue Reading...]