World's Largest Duck in EPWorld's Largest Duck in EPThe world's largest duck named 'Mama Duck' has traveled all around the world and it's time that she stops in El Paso, Texas. Fernando CuevasFernando Cuevas