Hosted by the Mockingbird Cinema in Birmingham, the festival challenges filmmakers to captivate judges with films lasting 90 seconds or less. Continue reading...