Friday, January 24, 2014

World Records Fall in 2013 in Stephenville, Texas


Cowboy and Cowgirl Mounted Shooting World Records Fall in Texas in 2013.