Highway on wheels Rolling road. Intermodal transport consisting of making road vehicles travel on special lowered railway carriages ShareFacebookTwitterWhatsAppGoogle+LinkedInLink... for your business