Last night on Broadway: Superstar Glenn Close sold her eyelashes, gloves, and signed photos for $2000 after a stunning night playing Nora Categories: Featured Theater(Read more...)