Megatron's Inconsistency Plan

2017-08-03 81

While watching the episodes Megatron’s Master Plan part 1 and part 2, I noticed a huge plot point that just did not make much sense, so why not point it out and attempt to explain it?

Free Traffic Exchange