Peaceful protest near the South Coast Plaza mall in Costa Mesa

A peaceful protest near the South Coast Plaza mall in Costa Mesa.

Top Videos