The message on the red screen is false. There is nothing wrong with the site. A major company on the web is making false claims about the site. They are also the only ones who can remove that message.
Upload Society is the home for Video & Social Networking:
- Watch tons of videos
- Share favorites with friends and family
- Connect with other users who share your interests
- Upload your material to a worldwide audience
Register as a member, it's free and easy to join!