Rory Amsler and Trevor Amsler -The Dumb Brothers Arrested Third Precinct
Rory and Trevor Amsler, I’m just going to call them The Dumb Brothers were arrested for their part in the looting of the Third Police Precinct in Minneapolis. They can’t be too bright live-streaming their stupid actions inside the police station. We can only hope that they get sentenced to the same prison in order […]