Two strangers bravely confront and resolve one of the most terrifying and perplexing scourges to ever afflict mankind… all while standing at neighboring urinals.
1930
1934
1936
1931
1927
2005
2001
2017
1929
1928
2006
2024
1967
—