Interesting (But Useless) Car Trivia

Did you know… In 1898, the first vehicles were so slow that the police department used bicycles to pursue speeding motorists. (However,  that might have something to do with why the first speeding ticket wasn’t given until 1902) The Fiat Strada was “hand-built” almost entirely by robots. 90% of all people have sang in their […]