Join YouTube and post your own videos here:
http://youtube.com/group/bikestuff
What’s YouTube? One of the biggest new-ish websites around. Launched in February 2005, the site has six million users and they watch 40m video shorts every day. Unlike Video Google, the YouTube service only allows videos of ten minuts duration or under.
See this Guardian story on the YouTube revolution: