Carla on the Radio

By

A tipster informs us that Ms. Carla Hall from Top Chef is at NPRs D.C. studios right now. And yet theres nothing about her on the NPR website. Make of that what you will. And heres a shot of tomorrow nights final elimination lineup, in case you want to peer into her soul.