Smoke billows from a blaze at Letoile Roofing Company in Haverhill, MA.
Haverhill police keep spectators back at a blaze at Letoile Roofing Company in Haverhill, MA.