Moment of Zen - Toilet Beard
Season 20 E 100 • 05/04/2015
Larry Wilmore discovers where Jon's true allegiances lie after a trip to Baltimore, and ABC News in Albuquerque reports on the cleanliness of facial hair.