Transformers: Fall of Cybertron Dinobots vs. Insecticons trailer
Three different downloadable content packs for Transformers: Fall of Cybertron get shown in in this new trailer.
Trailers