Megatron Vs KingKong

On this episode of #WhoWouldWin it’s the leader of the Decepticons vs the giant ape as Megatron takes on King Kong in a titanic battle!