A semi-truck carrying 42,000 pounds of margarine caught fire late Wednesday night on WB I-69 in Clinton County. It happened ...