
via imperialbedrooms (originally imperialbedrooms)

It’s an awesome episode. She lives in a neighborhood called “Little Chechnya” and at one point gets to say “HELP ME, LIZ...
WHEN WAS CARRIE FISHER ON “30 ROCK”? —-apparently 2007? Where have I been?