A tour de force of a man's last day at his disgusting job as a pizza delivery guy.A tour de force of a man's last day at his disgusting job as a pizza delivery guy.A tour de force of a man's last day at his disgusting job as a pizza delivery guy.