power outage

Twin Falls Power Outage
6:18 PM: Idaho Power is reporting a power outage that is effecting about 650 customers, this includes street lights that are not operational.  The following areas are effected:

Load More Articles