Introducing Vimeo 360

Youtube is nice and all but having another place to upload content to is very good. Introducing Vimeo 360