On Tuesday, the National Weather Service Riverton confirmed that a tornado touched down on June 19, 2019 near Powder River Pass. According to the weather service report, on June 19, 2019 a thunderstorm began to develop on the border of Park and Big Horn counties around 5 p.m. As this storm moved east it strengthened…