Osama Bin Laden is Killed and Tea Bagger Deathers are Born?Jill Hills May 1, 20111 min readRated NaN out of 5 stars.President Obama announced he gave orders to kill Osama Bin Laden. Now, will the Tea Baggers demand a long form death certificate?
Comments