Board Thread:Fun and Games/@comment-32099298-20171211143518/@comment-32099298-20171211210137

Darth Vader.

Who would win?

Venom vs G1 Megatron