Check Out The New VIDMAX VIRAL Now!

Black Lives Matter rioters were caught throwing rocks onto oncoming cars from highway overpass in Charlotte