Quiz time? I love quizzes
You have to know the story real good to get it. And have to know what you see on the back of an Acura.
First of all, you have to know what an Acura is
I didn't know it, but looked it up and these cars are only available in North America, China and Hong Kong.
Since they have different types of cars that look all different, I'd guess it has something to do with the logo of the brand.
Hm. Do you refer to his "long caliper legs"?
Here's a pic of their logo: