Daimler Double Six Won Best of Show at Motorclassica

 

The Big Daimler WON Best of SHOW at Motorclassica in Melbourne Australia, Click Here to read the Motorclassica Press Release.