Is Disney’s new streaming service worth the $69.99 a year?

On Nov. 12, Disney will launch their own streaming service titled “Disney +”  in the United States, Canada and the Netherlands. With Disney owning Marvel, Pixar, Star Wars and numerous other franchises, there is no doubt that many fans of the franchise will be paying […]

Read more ›