Transformers Fall of Cybertron Launch Trailer

Tomorrow is the day! The day that the Transformers Fall of Cybertron video game hits retail!! To get you even more excited for this release, check out the new Fall of Cybertron Launch Trailer below:

Comments
Avatar