Two strangers bravely confront and resolve one of the most terrifying and perplexing scourges to ever afflict mankind… all while standing at neighboring urinals.
2011
2024
2017
2015
2002
1942
1932
2010
1998
2021
1904
2004
1993
1995
1997
1999