We have recently updated the video uploads feature. More video formats are accepted and it is now easier to add/manage videos! Same as before, you can also choose to add YouTube videos, besides uploading directly from your computer. Check it out! You can add/manage your videos after logging in and going to the My Profile > Manage Videos page. Any questions, just ask!
Check out user videos on member profiles! Photos say a thousand words and perhaps videos say a million?!