Jeff Ross Roasts America

Season 1 Ep 18/11/2012

Jeff Ross, the Roastmaster General himself, criticizes all of America, taking down everyone from his nephew to Steve Jobs, Abe Lincoln and his own audience.

Up Next