scotto_thumbCan you really believe it’s been only five years since YouTube was launched? And can you believe that it’s taken all five of those years for the definitive “this is why YouTube was invented” video to show up on the site?

Comments