May 23, 2007

Ultima Can AM with twin turbo LS7 motor

Check out this insane Ultima Can AM with twin turbo LS7 motor, this lightweight monster has 1000 horsepower.

No comments: