June 27, 2021 Luca - Let Me Explain June 27, 2021/ Let Me Explain Let Me Explain my thoughts on Pixar's LUCARead More
We're back from the 2025 Sundance Film Festival with thoughts.