Our lavish offices and studio are located overlooking the beautiful Chemung River in Elmira, New York -- the source of many great artists, writers, and poets.
Over the past three years (we opened in 2004) we have produced around 40 short length films.