A whimsical look at childhood moments, reimagined as Pixar-style scenes, inspired by recently 'discovered' photos....