Transformers: Fall of Cybertron Dinobot Destructor Pack Trailer


The DLC pack's new Transformers in action.