that ej20 wrx just rolled your vette in a dubie and smoked it
the horizontally opposed and turbocharged 4 cylinder flagship engine of [subaru] cars
"that ej20 wrx just rolled your vette in a dubie and smoked it" What is the definition of "ej20"?