It's April 23, 2024, 12:42:57 AM
uh, I though NEMO was the last film for Disney and Pixar. did they extend their contract ?