Let's face it: Regardless of what the headlines say, the picture does not leave one with a positive thought about the RATS.
Oh come on, can't you see that Pelosi is FIGHTING for the little guy in that picture?!
Fangs barred = Subliminally fighting.