1000HP Toyota Celica Shears off 5 lug nuts on launch with pure torque

Sign in to continue

Facebook logo
Become a Fan on