Thought I was in Rio De Janeiro for a second there.
I need to rewatch the video, but did I hear it wrong? It sounded like they caught a stone cold execution on audio there?
You know what's depressing?
Argentina and Japan did this legion of mentally unstable vigilantes better (The...