By in April 7, 2017 • Filed in: Press

Universal Pictures China has released a new international trailer for ‘The Mummy’ with new footage.