A popular motor vehicle manufactured in Australia by General Motors Holden between 1965 and 1966 which still, to this day, holds the Australian record for the most cars sold in one month and also the most sold in 14 months.
Leo Drives a HD Holden