The roar of bikes on ice returns to Idaho Falls this weekend, when Xtreme International Ice Racing takes over the Mountain America Center Saturday night. Read this story
The roar of bikes on ice returns to Idaho Falls this weekend, when Xtreme International Ice Racing takes over the Mountain America Center Saturday night. Read this story
More from KIFI | Idaho Idaho Falls Local News Local Sports News Sports Videos