Regional
8:55 am
Fri August 23, 2013

Deming Duck Race 2013

The 34th Annual Great American Duck Race in Deming takes place this weekend. Edmundo Resendez has a preview.  

Credit Great American Duck Race