OMG.
IEDs in space!
Poor Mr. Obama. He really believes this crap.
Man oh man, did he sell America a bill of goods in 2008.