Live results

Turkey Stab!, November 2010

Sunday, 21 November 2010, Oberlin, OH, United States