July 15, 2024 to January 5, 2025

The Science Behind Pixar

The Science Behind Pixar
Carnegie Science Center One Allegheny Avenue Pittsburgh, Pennsylvania 15212