Obama’s Birth Certificate

The White House has announced that they will release President Barack Obama’s long form birth certificate today.

What will the Tea Party and the ‘birther nuts’ do now? I can imagine Fox News will have asinine things to say about it.