Obama’s bomb-proof carriage

“Leader of the free world” OR “public enemy #1″?

Click on the image to learn more about how Obama will be driving into London tomorrow.

Beast

Comments are closed.