Severe Thunderstorm Warning is in effect now through 3:15pm in Twin Falls. Expect 45 mph winds, quarter sized hail, and damage to vehicles and buildings.
The storm cell that passed through Idaho Falls last weekend that resulted in over 50 geese being killed mid-flight appears to have been videotaped by an individual looking on from a nearby parking lot. The incident has since become national news.