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

EDITION: California | U.S. & World
58°