Recently, Yahoo lauched a free video sharing site in which everyone can post the video the want to share to the whole world. As I said, it’s free but you need to host your own video with your own host of course, because Yahoo didn’t offer it for free.
This is actually similar to the Video Sharing Site of Google.
| 2.8 |

SELaplana, 19 May 2006 at 




Leave a Reply