The Daily Show with Jon Stewart
The Church of Bozo
Season 3 • 01/21/1999
Laura Kightlinger allows clowns back in her life after visiting a church in Southern California.
More
Watching
You may also like5 Videos
The Church of Bozo
Season 3 • 01/21/1999
More