Why is Megatron still alive with only one head

72 Views
Why is Megatron still alive with only one head

Comments