Here we come again with another Transformers: Rise Of The Beasts TV spot. This brief 17-second clip got some extra seconds of new footage, more remarkable we can spot Arcee shooting her blasters! Watch the TV spot below but be aware that it sure contains SPOILERS of the upcoming movie. Let us know your impressions on the 2005 Boards!
The post Transformers: Rise Of The Beasts TV Spot #12 appeared first on Transformer World 2005 – TFW2005.COM.
Source: TFW2005