Saturday, October 30, 2010

World TV Tour Quiz #1: Can you tell anything about a country from its store window maniquins?

Exhibit A: Argentina

Exhibit B: Hungary

0 comments: