December 19, 2015

Graphic New Video Released Seems To Show That LA Deputies Lied About Noel Aquilar’s Death

Read more HERE.