Movie Chronicles » Transformers 3

Chinese Transformes fans take to the streets June 23rd, 2009

A con­voy of yel­low and black striped cars led the way through Beijing’s streets as fans cel­e­brated the release of Revenge of the Fallen. The event was orga­nized by Autohome.