Looks like the Kerry/Pelosi picture awhile back. :D
Either Cindy Sheehan is a tiny woman or Rev. Al is on stilts.