Posted on Thursday, 31 July 2008
I have a feeling the Pixar team has played Portal.
Notes
*
Posted 3 years ago