It's all about making a spectacle

Updated: 2014-07-03 07:14

By Raymond Zhou (China Daily)

  Comments() Print Mail Large Medium  Small 分享按钮 0
It's all about making a spectacle

Transformers: Age of Extinction wins great success in China's market since its premiere on June 27. Photo provided to China Daily

Related: Love it or hate it, Transformers will have you transfixed