PHOTO: Heimlich’s Chew-Chew Train from “A Bug’s Land” Finds Final Home at Pixar Animation Studios
While he may not be chew-chewing his way through A Bug’s Land at Disney California Adventure anymore, Heimlich has found his forever home at the … Read more