Noah Leon (owner of MM) is an experienced videographer, video editor and motion graphics designer. He has worked on short films, advertising, commercial videos, and in the past worked in student TV at Concordia University Television. He believes in a cooperative approach to filmmaking and sharing of knowledge among filmmakers.
About the Film
Canada’s greatest aircraft that never was, and that maybe you’ve never heard of. What is it about this plane that still inspires people after seventy years? The History: On August 29, 1949, the Soviet Union ...