Strange Lights West of Twin Falls Wednesday!Kelly KlaasKelly KlaasPublished: January 17, 2014Share on FacebookShare on TwitterStrange lights west of Twin Falls Wednesday. Click this to see the video.
UPDATED ALERT: Cause of the Citywide Power Outage in Twin Falls, IDUPDATED ALERT: Cause of the Citywide Power Outage in Twin Falls, ID