Thursday, August 5, 2010

Imperial Stooges in Tehran


What Are the Imperial Stooges Doing in Tehran?
An Interesting Photo, to Say the Least!

No comments: