Two strangers bravely confront and resolve one of the most terrifying and perplexing scourges to ever afflict mankind… all while standing at neighboring urinals.
2016
2017
2023
2012
1986
2011
2004
2014
—
2019
2010
1915
1983
1918