Live results

Red Devil Duel 2013

Saturday, 23 February 2013, Longview, United States