Story Plot

A new series set in the United Kingdom. The Autobots travel to London, England to discover that the Decepticons are planning something there.

Contribute

Add a new role: