Trailer TRANSFORMER 2 Trailer Play Pause Unmute Mute Boucha February 27, 2009 Share: Facebook X Here comes the first Transformer 2 trailer…