A tornado touched down in the small Wyoming town of Table Rock on Friday, May 26. The National Weather Service in Riverton reported the tornado touched down at around 12:50 pm along the Interstate 80 corridor.