There are a ton of mentally challenged people walking around when they should be in some sort of assisted living facility. Let’s take the genius who filmed this video. This is Cop Block admin Robert West on a mission to harass and film police. Fortunately, he got more than he bargained for today! Why you stop recording brah?