2013 / 1 min. 53 sec. / English Imperial Finch was founded in 2009 and in the first couple of years we were trying to find our footing technically. This resulted in some wonderful little films (such as our shorts on Strasbourg, Freiburg and Utrecht), but what they lacked was...