Tag "Daveed Diggs"

Pixar’s Soul has us moving with official trailer

In light of all that is going on in the world, we all could use a little bit of Pixar goodness. Pixar has released the official trailer to their long-awaited