Advertisement

Raccoon causes thousands of customers in New Hampshire town to lose power

A raccoon caused thousands of customers in a New Hampshire town to lose power.