The Best F#@king News Team Ever - Wyatt Cenac
Season 13 E 146 • 11/11/2008
Wyatt Cenac is the guy who had to make his own promo.