The cavalry defend a small town from indians.
2017
2011
2025
2016
2019
2012
2005
2024
2015
2002
2014
2001
2023