Large police presence near former Metrocenter Mall

Many police vehicles were seen outside a chain restaurant near Peoria Avenue and the I-17, on the outskirts of the former Metrocenter Mall.

Latest Videos