According to YouTube, at YouTube, you can:
Watch Instantly find and watch millions of fast streaming videos. Upload Quickly upload and tag videos in almost any video format. Share Easily share your videos with family, friends, or co-workers.
You can find YouTube link added to Keeca Web and access from there next time you comeback.