STUDIO
Follow Us

Terms of Use Privacy Policy

03/16/14 Fatal Police Standoff

Video footage and audio recording documenting the fatal APD police standoff in the Sandia Foothills which took place Sunday March 16, 2014. Viewer Discretion Advised. www.abqjournal.com

Source: ABQ Journal

Top Trending Videos