The Cadillac brand has been around since 1902. In fact, not only has Cadillac been around longer than many other automotive manufacturers, but it has produced vehicles that are longer than the competition as well. The 1974 Cadillac Fleetwood 75 holds the title of the longest production car in history, stretching a full 21 feet […]