Find new admins/moderators for this website!!
It appears the admins/moderators of this website don't care to take care of it anymore because most videos don't have audio and uploads aren't showing up or being approved by anyone. The current admins and moderators need to be fired and new one's hired.
1
vote
KevinB
shared this idea