INCUBATOR has been officially selected to the 13th Landshut Short Film Festival. The festival takes place in Munchen, Germany which is really awesome and runs March 21 - 25. To learn more about the festival, visit www.landshuter-kurzfilmfestival.de.
View Printer Friendly Version
Email Article to Friend
Notify me of follow-up comments via email.