DBox at 27 Oct 2007: 02:34
http://www.el-arca.com
Oh my, it looks like furry fans have another movie to feast on. Check out the trailer and see what I mean. The movie is made in Argentina. Now why they would have that in a Biblical cartoon is beyond me.
|