by WhoWouldWin | Jul 17, 2019 | Episodes
Episode 66 Megatron Vs. King Kong In this episode of Who Would Win it’s the leader of the Decepticons vs the giant ape as Megatron takes on King Kong in a titanic battle! Hosts & Guests James Gavsie Ray Stakenas Mitchell Baldwin Sponsers Northgate is a...