5191 The Tarleton State University Rodeo Team is in Casper, Wyo. for the 2018 College National Finals Rodeo where they are in the hunt for national titles for the ninth-straight year. Like this:Like Loading...
Be the first to comment