The Appaloosa World Show is underway and will continue through November 8th in Fort Worth, TX Appaloosa World Show. Click here to view the live feed for the show.
Click here to view the show schedule.