Disney has just announced that they will release their hit Pixar movie ‘Onward’ onto digital platforms for purchase beginning TODAY at 5 P.M.. Onward was another success for Pixar receiving positive reviews from critics and audiences alike. With the current ...