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.