Pelham's Mammoth Road shut down following a crash, leaving nearly 1,000 residents in the dark. What caused the accident and when will power be restored?
Pelham's Mammoth Road shut down following a crash, leaving nearly 1,000 residents in the dark. What caused the accident and when will power be restored?