Popular

More Photos

High Scores

About

College venues at University of Idaho
University of Idaho is located in Moscow, Idaho.

Popular venues in University of Idaho

Kibbie Dome

Idaho Vandals
NCAA Football