Total Self Destruct

Apex Legends

About Total Self Destruct

Modified : Aug 2nd, 2019 at 04:35pm

TSD is a console exclusive eSports team that was started this year. We are all very active on our streams, and YouTube channel. Make sure you check out all of us!

TSD Headcase

TSD Chadinator

TSD Pawpa

TSD Lovestick

TSD TecTonix

TSD Hellionkye

TSD BoredMexican

MATCH INFO

No matches