Does anyone know the North American release date for this DisneyNature movie?

According to the poster, it's being released on December 17, 2008 in France.

I looked all over and couldn't find a North American release date.