Snitch Review – Nice Dope, Bro

America must be the dumbest mothafucking country this side of the Atlantic and, surely, that side of the Pacific. You disagree with me, punk? OK, dickhead explain to me why, after spending over 1,000 million dollars, imprisoning a gazillion people and losing hundreds of thousands of lives, we still ain’t no closer to winning this […]