Posted By
winkie
On 17-07-2003 | Views: 9,796 Replies: 54
Finding Nemo won't come to theaters here until November 27th... It's just not fair :'(
But it's cool? Could've expected that... been on the website almost on a daily basis ;)
Pixar rocks! But...