We have yet another TV Spot for Transformers: Rise of the Beasts and this time from China. The spot contains extended looks at several scenes we’ve already seen before.

The post Transformers: Rise Of The Beasts Chinese TV Spot appeared first on Transformer World 2005 – TFW2005.COM.


Source: TFW2005