Сначала объясню что же кроется за этим англицким словом low car. В дословном переводе это означает низкий автомобиль, это одно из направлений в среде автолюбителей, ничего общего не имеющее с "уличными гонщиками".