Headlines from China: ‘The Angry Birds Movie 2’ Set for August 16 China Release

 /  Headlines From China  / 
'The Angry Birds Movie 2' and 'Fast & Furious: Hobbs & Shaw' have recently been set to release in China in August. Read More