Photos of the 33rd Annual Great American Duck Race Parade, Deming, NM - Deming Radio