News

The Russell Sisters are back from Japan, and they brought the title of World Champions home with them to Pocatello.