VIDEO NOW: National Grid's Ted Kresse on power restoration efforts

112
0%
Published on 5 Aug 2020, 14:31
National Grid’s Ted Kresse on power restoration efforts around Southern New England.
newstechmusickids