Tuesday, November 30, 2010

Google Earth reveals Star of David on roof of Iran Air HQ

Via Lucianne:)

No comments: