Two strangers bravely confront and resolve one of the most terrifying and perplexing scourges to ever afflict mankind… all while standing at neighboring urinals.
2005
2010
2019
2018
2017
2015
2000
2020
1983
2013
2001
2004
2014
2024
2023