Strange Story: Nuts and Volts

More than 3,000 homes and businesses in Asheville, North Carolina lost power Wednesday morning thanks to a squirrel

Listen to what happened

Photo: Getty Images

Tune in to Wake Up Cape Cod with Nina & Kevin


View Full Site