Moment of Zen - Obama's bin Laden Victory Lap
Season 17 E 97 • 05/01/2012
Suggesting President Obama's oversight, Fox News' Eric Bolling thanks the Navy SEALs, the CIA, and the Bush administration for the assassination of Osama bin Laden.