Watch the trailer for the European Outdoor Film Tour. HD looks brilliant on the edge of reason!