Two strangers bravely confront and resolve one of the most terrifying and perplexing scourges to ever afflict mankind… all while standing at neighboring urinals.
Blake DeLong is an American stage and screen actor. He holds an MFA from the University of Texas, Austin, Texas.
Reed Birney is an actor.