Rob Shaw’s short film, “The Machine” takes home the Jury Prize from the 2010 Atlanta International Film Festival for BEST ANIMATED SHORT.
Read the full post