511,524 views 112 on YTPak
551 544

Published on 21 Jan 2015 | about 1 year ago

More than 180 suspects looted the Dellwood Market following the grand jury decision on November 24, 2014. If you can identiy any of these suspects, please contact the St. Louis County Police at 314-889-2341 or CrimeStoppers at 866-371-8477.

Loading related videos...