 The episode was written by David A. Goodman and directed by Dominic Polcino . The episode received polarized reviews from critics . The week it aired , the episode had an estimated 7 @.@ 8 million viewers . The episode features guest performances from Michael Clarke Duncan , Ralph Garman , Rachael MacFarlane , Chad Morgan , Charles Reid , Craig Reid , Kevin Michael Richardson , and Stark Sands , as well as several recurring voice actors for the series . 
