A new Web video site, StartYourTube.com
, allows users to create Web video pages with their own user-generated content, TechCrunch
reports. Users can add videos, images and blogs. The site, which is free to start for users to upload a limited amount of videos and visitors per page, gives 60% of ad revenues to “Tube” owners.