David Letterman goes to the dogs

Village Voice

$75

a David Letterman goes to the dogs 72 7.