President Obama has signed the START Treaty with Russia ... but Satan thinks war with Mother Russia would be a better way to begin the New Year in the latest episode of "The Devil Made Me Blog It"!
Showing posts with label Russia. Show all posts
Showing posts with label Russia. Show all posts
Friday, January 7, 2011
Tuesday, June 29, 2010
Mother Russia Messes With Lady Liberty
Wasn't the end of the Cold War supposed to stop stories like this?
Subscribe to:
Posts (Atom)
