Powerful Smell
Season 3 E 6 • 07/19/2005

Dangle and Kimball welcome a visiting dignitary to the biggest little city in the world.