CBR Videos:

“Transformers: Fall of Cybertron” E3 Cinematic Trailer

High Moon Studios’ E3 cinematic trailer for “Transformers: Fall of Cybertron.”