Allen earns feature win in 600 at Deming

July 07, 2012 10:42 PM