Dana Terrace, creator of witchy fantasy cartoon The Owl House, has a new show on the horizon and it looks sick as hell.
Pixar’s Win or Lose premieres February 19 on Disney+. Follow eight characters as they prep for a championship softball game.