Loading

This Day in History: 1927-11-26

The Imperial model L ’80’ was announced to the public, advertised as “America’s Most Powerful Motor Car.”