Michael Bay on the set of Transformers 4 in Wulong, Chongqing, China

Posted on Nov 1, 2013

Michael Bay on the set of Transformers 4 in Wulong, Chongqing, China

 

Michael Bay on the set of Transformers 4 in Wulong, Chongqing, China