Bwaaaaahaaaaahaaaaaa! The biggest cable/satellite network news denies Obama.....how sad....maybe CNN, CBS, ABC, MSNBC, NBC can make up the difference with their illiterate viewers.
The Fox broadcast network is refusing to air it. It will be on Fox News Channel.