World Wires · story 115305 · unverified · 1 source(s)
An Iranian creation features a sign stating dogs and American soldiers are forbidden to enter.
Open in the desk
What this site indexes