Tuesday, April 26, 2016

Torque from 1000hp Celica sheers off lug nuts

Skip to 3:30.

No comments:

Post a Comment