Showing posts with label Barney Frank. Show all posts
Showing posts with label Barney Frank. Show all posts

Thursday, August 20, 2009

Barney's Rubble

Here are five reasons why Barney Frank is one of my favorite politicians. The man knows how to deliver a world-class smackdown.