St. John McCaca can't help tripping on his own rambling ideas and positions. This time, it's immigration reform, where he won't even vote for his own bill:
Great video from Dem Rapid Response. More videos at that link.
(I though McCaca was a great name, found in comment thread over at Atrios' place.)