Length: 9:20 Photo: Steve in Terlingua, Texas, at the 2006 Terlingua International Chili Championship the day he was the 17th best chili cook in the world!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.