YouTube's website is located at youtube.com and their official Twitter account is twitter.com/youtube