Megatron vs Doctor Doom

Megatron vs Dr. Doom is a What If? Death Battle.

Description
''Transformers vs. Marvel Comics! Two infamous big bads face off! Which villain's tech is superior?''