Tag: Chinese

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,…