Transformers: Fall of Cybertron - Dinobot Destructor DLC Trailer

Grimlock smash! In multiplayer!

Uploaded: Wednesday, September 12, 2012
Duration: 01:15

Game navigation