Live results

Red Devil Duel, May 2014

Saturday, 31 May 2014, Longview, United States