Unexpected Help



Status

Summary
The Autobots are in a fierce fight for their lives against a newly triple changer Megatron. Though they are able to hold up their own surprisingly well, they are still no match for him. Then a someone new joins the battle but who's side are they on? The Autobot's, or Megatron's?

Genres