Night and Day Director Teddy Newton at San Francisco's Balboa Theater Today
The San Francisco Chronicle is reporting long-time Pixar Director Teddy Newton will appear at San Francisco's Balboa Theater this today, July 2nd, to present his new Pixar short Day & Night at 7 PM and 9:15 PM PDT. (HT PixarPlanet.com)