Megatron

Character: Megatron

Movie: The Transformers: The Movie

Scene: Optimus Prime battle

Original Release Date: August 8, 1986

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top