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.