Turles VS Lord Slug
Channel:
Subscribers:
9,540
Published on ● Video Link: https://www.youtube.com/watch?v=DhZWcHTakXQ
Requested By:Mateo Montiel Editor
Turles arrives at Earth at the same time Lord Slug does, so both warriors decides to battle to see who gets to rule Earth!