Titan Punch is OP

Don’t believe that Titans are overpowered? TimmayTheTurtle is here to prove us all wrong.

Cody

Creator of Planet Destiny’s Top 5 community content videos.