SelfCastTV's Series A Round

SelfCastTV raised a round of funding on April 10, 2007.

Selfcast TV is a free site where users can upload, view, share and comment on videos.…

Articles about SelfCastTV's Series A Round: