Previous Home Next

INDY2007 (58)

Gotta love an LS7! 505 HP & 475 foot pounds of torque!