You can upload your own videos and pictures and show them on the page.
It will soon be given the opportunity to upload videos from your mobile device.
You agree that your uploaded files will be transfered to Vimeo.com or Flickr.com and stored there. Unfortunately I can not guarantee availability. If desired, the video can be deleted at any time. All videos are checked prior to activation. This can partly take several days.