Recently Disney has removed the Lucasfilm and 20th Century Studios film “Red Tails” from Disney+ in the United States and is available on HBO Max.  The film is still available on Disney+ in many other countries, including Canada and Australia. It has been removed because of pre-existing contracts made by 20th Century Fox nearly 10 […]