Tag: Chinese

September 15, 2020 / / Dragons
May 7, 2020 / / Dragons

Disney’s Mulan was scheduled to release in the US in late March this year. But due to the corona virus pandemic, the release date was pushed back to July 24,…