Blood, defeat and tour packages: a cartoon by Ted Rall

77°