The Icarus 1

Anthony Ladesich‘s The Icarus 1 is an exceptional piece of filmmaking that makes the most of its five minutes and builds an engaging story through its visuals.

{ Comments on this entry are closed }