drag strip (noun) - a place for street racing over short distances, a stretch of straight road using for car/motorcycle racing
Articles found:
drag strip (noun) - a place for street racing over short distances, a stretch of straight road using for car/motorcycle racing