Track safety is driver safety. Stroud engineers the innovative Drag Strip Catch Net to provide the least amount of shock to the competitor while safely restraining the vehicle to prevent catastrophic damage and maximizing staff and spectator safety. These are built to order and a phone consultation is required.