The Appaloosa is the mascot of the University of Idaho. Known as "Joe Vandal," the Appaloosa represents the university's spirit and connection to the region's ranching culture. The university's athletics teams are called the Vandals, and the Appaloosa serves as a distinctive symbol for the school.
Copyright © 2026 eLLeNow.com All Rights Reserved.