Saturday, September 17, 2011

1200 ft lbs of torque with this Hummer

No comments: