Kroll Show

The Time of My Life

Season 3 E 10 • 03/17/2015

C-Czar pitches a new gadget, "Show Us Your Songs Commonwealth" holds its finale in London, and Detective Smart's pursuit of Dr. Armond comes to a surprising conclusion.

More