VIDEO 162

Video of Squirrels Interacting with our Test Model

 

 

Go Back to Videos

The United States Energy Information Administration reported about 13 million people nationwide were affected by critter-caused outages last year alone.