Alvis Speed 20
The Alvis Speed 20 is a British touring car that was made between late 1931 and 1936 by Alvis Car and Engineering Company in Coventry . 
<triplet> Alvis Speed 20 <subj> Alvis Car and Engineering Company <obj> brand