Transformers: Fall of Cybertron Launches This Week
Posted by Giant Bomb Aug 20 2012 19:28 GMT in Transformers: Fall of Cybertron
- Like?