Definitions for "AC Greyhound"
The AC Greyhound (1959-1963) was a 2+2 version of the Ace and Aceca automobiles made by AC Cars of Thames Ditton, Surrey, England.