So its Mexican Independence day today.
I shot this video about a week ago during a Mexico festival in Vancouver. Its the Mexico cry of independence or in spanish, Ceremonia del Grito de la independencia.
Read more about it here. The protestors are protesting against the current ruling government in regards to the corruption related to the election this summer.