Teri Hatcher, Mike Myers, America Ferrara and Elvis Costello Stop By ''The Late Show With David Letterman'' (2)
See All Photos (974)