• Embed

Darrell Hammond - German Language

ClipSeason 4 Ep 112/4/00

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

Up Next