TRUCKCLAWS
Device for increasing the traction of vehicle wheels used for extracting stuck or trapped vehicles in the nature of a metal chain and flexible textile cover strap for attachment on to vehicle wheels, not for use with track driven vehicles or as grousers
Cancelled · August 22, 2014 · 86374828 ·