• Embed
watch full episode

Darrell Hammond - German Language

ClipSeason 4 Ep 112/3/2000

German ain't the most romantic language in the world.

Watching