Jesus fucking hell..... my brain just exploded then imploded.
This is a classic example of "You can't please everyone all the time."
What if the admins asked you very very nicely to P-L-E-A-S-E not post streetracing videos. Would that help? Could you find it in your fiery soul to submit, just this once.
Or.... is it truly that important that you fight for your right to post your usually disappointing videos on this particular site? Seriously... is it? Really think about it.