Now available: Takata Racing tow straps in black or green. Will support a 4000 lbs vehicle.
$53 shipped in all 50 states. Contact us to order click here
Now available: Takata Racing tow straps in black or green. Will support a 4000 lbs vehicle.
$53 shipped in all 50 states. Contact us to order click here