Teri Hatcher is interviewed on the Ellen DeGeneres Show on November 11th 2004. Teri Hatcher talks about her new TV show Desperate Housewives.
Quickly and easily download Instagram videos with our free tool.