National Weather Service Confirms EF-1 Tornado in Teton Canyon
The National Weather Service office in Riverton has confirmed that a severe wind event in the Teton Canyon area of western Teton County, Wyoming earlier this month was an EF-1 tornado — only the third documented tornado in the county’s…

