Pixar Pop Quiz

When is this Life magazine released?
When is this Life magazine released?
Choose the right answer:
Option A June 29, 1957
Option B February 3, 1986
Option C January 12, 1957
Option D March 10, 1979
 LightningRed posted over a year ago
skip question >>
save