Saturday Night Live - Season 25 Episode 13 - Ben Affleck: February 19, 2000

Ben Affleck: February 19, 2000
Sign up for Peacock to watch this episode.

Ben Affleck: February 19, 2000

Sketches include The All New Adventures of Mr. T, Sparks and Police Training.