Teri Hatcher Is Feeling Fan-Tastic

[New York, May 12. Image via Splash.]