Podcast

"Allow Myself to Introduce...Myself"

May 05 2008

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!

AttachmentSize
RBR001.mp33.29 MB

Similar Posts

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
By submitting this form, you accept the Mollom privacy policy.