New Traffic Lights Going Up at Addison and HankinsNew Traffic Lights Going Up at Addison and HankinsDrivers in Twin Falls will soon experience new traffic lights at the intersection of Addison Avenue and Hankins RoadBenito BaezaBenito Baeza