See Cadillac Escalade-V Drag Race Ram TRX In A Heavyweight V8 Battle

Both have a supercharged 6.2-liter V8, but one has a clear advantage over the other.

from Motor1.com - News https://ift.tt/CJgqOjl

Comments