Squirrels Cause 3 Major Power failures in US!
Squirrels are causing major power outrage in America. NorthWestern Energy, a natural gas and energy company in the US claimed that squirrels recently caused a power outage that affected around 15,000 people. in the heat.
Squirrels from…