The Daily Show with Jon Stewart
Vance DeGeneres Reports - A Fine Shrine
Season 4 E 23 • 08/18/1999
Sister Lyla Budnick illustrates why The Three Stooges' Larry Fine deserves a shrine.
More
Watching
You may also like5 Videos
Vance DeGeneres Reports - A Fine Shrine
Season 4 E 23 • 08/18/1999
More