Quote:
Originally Posted by FAS33
what the heck is that? looks like a badge im not familiar with, whatever it is , that thing looks wikked!!
|
It's a Cadillac. That particular car runs in the Italian Superstars series which is kind of like the old DTM series and the racing is pretty good.
You can buy Cadillacs here in the USA with up to 556hp.