Question: Where was This Is England published on 2007-07-25?
Options:
Sydney
Italy
Europe
German Democratic Republic
North America
2004 Cannes Film Festival
Toronto International Film Festival
Netherlands
United States of America
Kuwait