Transformers: Fall of Cybertron Screens

3872Transformers FOC_Escalation_7.jpg
In anticipation of The Digital Fixs review of Transformers: Fall of Cybertron here are some yummy screens to keep your appetite satisfied. Mmmmmmmmmmmm

From the TDF Network