These days, the term “street car” can mean anything from a stock commuter sedan to a full-blown drag machine that just happens to have a license plate and tags bolted to the bumper. Indeed, finding a ...