Wow 28 ft lbs of torque, that is beefy!! Hey whats up to all. Anyone know who drives the SVT parked at the Vet hospital in champlin?