Loading...
Uploaded by modbird99 on Dec 26, 2010
Annual Turkey Testicle Festival in Illinois 2007. I bravely eat fried Turkey Testicles and make many a pun.
Comedy
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)