It's Alicia Silverstone arriving at the Longacre Theatre in New York! Does she have Bird Flu or something?

alicia-silverstone-arriving-broadway-show-nyc-11-5.jpg

[WENN]