Alta Car and Engineering Company

English automobile and a Formula One racing manufacturer From Wikipedia, the free encyclopedia

Alta Car and Engineering Company