Video from the MEChA Anti-war Protest

march, mecha, protest, video