31 August 2011

The Aliens are Coming

Im making a short film about... aliens  in New York. A bit of fun. Here's a sneak peak.