Drinking during the parade

Spirits, both liquid and emotional, run high during the Cacería del Zorro Parade in Ibarra, Ecuador