Two 16 year old girls compete to be the national champion of llama showing. The only thing that stands in their way of the title is each other.
2021
2024
2023
2008
2014
1953
2006
2020
2015
2010
2018
2017