see more

David Huddleston (Photo by Amy Graves/WireImage)

David Huddleston (Photo by Amy Graves/WireImage)