Fire officials in Littleton, Mass., say they believe a fire that destroyed several Tesla charging stations was intentionally set. WBTS' Michael Rosenfield reports.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results