Loading Video…
This browser does not support the Video element.
Couple seen pointing guns at protesters outside building in St. Louis
A man and woman pointed guns at passing protesters who were on their way to the residence of St Louis Mayor Lyda Krewson on June 28.