Maine State Police say icy road conditions are to blame for a fiery crash on Interstate 95 in Aroostook County, which set off a series of other accidents.

Thomas Holmes of Westfield was traveling northbound, and at approximately mile marker 291, slick road conditions caused him to lose control of his vehicle, Maine State Police said in a news release.

The vehicle struck the guardrails on both sides of the road and then caught fire and was fully engulfed in flames when first responders arrived on the scene.

The operator was not injured and was wearing his seat belt.

Police said the crash and the icy conditions led to a series of additional wrecks. In all, there were three accidents involving six vehicles.

While crews were cleaning up the accidents, police received a report of a separate accident involving a 40-year-old man from Prince Edward Island three miles north on the southbound side of the interstate.

Police said icy conditions caused the man to lose control of his vehicle, which struck a snowbank, went airborn, landed on its front end, rolled and came to rest on its roof.

Police said the operator avoided serious bodily injury because he was wearing a seat belt.

More From WQCB Brewer Maine