Two strangers bravely confront and resolve one of the most terrifying and perplexing scourges to ever afflict mankind… all while standing at neighboring urinals.
1950
1943
2012
2024
2023
1933
1998
2021
1993
2019
1965
1964
1932
2022
1929
2011