Teri Hatcher Is Feeling Fan-TasticS

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