Two strangers bravely confront and resolve one of the most terrifying and perplexing scourges to ever afflict mankind… all while standing at neighboring urinals.
2015
1929
2008
2012
2023
2018
1986
1989
2000
2002
2005
1998
2006
2013
2021
2019
1984
1997