Originally Posted by salsashark picassa also allows for video upload... Isn't picassa/google video/youtube all the same?
Forum Rules