i want to buy a hdt there build quality is amazing
holden dealer team  a partnership between peter brock and holden to produce more powerful and comfortable cars, also to produce and build cars to win the touring car championship
"i want to buy a hdt there build quality is amazing" What is the definition of "hdt"?