Discussion in 'The Bench' started by Edell, Feb 29, 2004.
260 horsepower with 365 lbs.-ft. of torque :TU: