Barney Frank Lets It All Hang Out On House Floor

Our friends at Mediaite drew our attention to quite a spectacle on the house floor today. It’s not for the fainthearted.

.