Barack Obama

Open Thread for October 22, 2010

You know I could order your death, right?

Keep on a-rockin’ me, baby. In TV news, U.S. President Barack Obama is all over the place. Not only did he tape an episode of The Discovery Channel’s Mythbusters, revisiting a myth about Archimedes, but he’ll be appearing on The…

Read More »