Thumbnail image for 'Priest Gives Obama's Mandate "The Finger (?)"'
Yep.  You read the headline right.  Now watch.