Peoria Police release ‘complete’ video of chaotic scene after downtown shooting
Peoria Police Release Video of Downtown Shooting Scene Peoria's police chief, Eric Echevarria, has released "complete" body-worn camera and video footage of a downtown shooting that occurr…