ADVERTISEMENT
Merlin the duck, Mexico’s viral World Cup mascot, is seen walking through the streets of Mexico City in his national team jersey with his owner.