Jeff and Scotty run into some unexpected competition at a sports car road rally.Jeff and Scotty run into some unexpected competition at a sports car road rally.Jeff and Scotty run into some unexpected competition at a sports car road rally.