Two strangers bravely confront and resolve one of the most terrifying and perplexing scourges to ever afflict mankind… all while standing at neighboring urinals.
1935
1927
1928
1930
1934
1933
1974
1929
1936
1931
2021
2012
1977
1952
2018