Jessica Tarlov spends every day just embarrassing the shit out of everyone else who works at Fox News.

I can’t help to think many of those clowns thank her profoundly the moment cameras stop rolling.