Anger in Terrorist Town: Mo' Traitors, Mo' Problems

I R MAKE A VIDEO!

Please let me know what you think.