Over 6-7 lakhs trucks are off the road in West Bengal as truckers go on an indefinite strike over their eight primary demands.