eagle talon
that eagle talon just smoked my honda
a chrysler badged version of the mitsubishi eclipse, produced from 1990 to 1998
"that eagle talon just smoked my honda" What is the definition of "eagle talon"?