Gotta admit, the video is pretty interesting!
and it's well done, but i only have one thing...
its not a Twisted Metal video, its more like a twistedclans.tk video.
i'm not sure but if the Admin took that as a way to promote another site so members leave this one, then he has the right to block your account from this site, the original TM site.
again, the video is interesting and fun to watch...it's just..maybe not the right place to post it in? idk.
other than that, Thank you for sharing it
it was pretty fun to watch