Camfrog
GO TO WEBSITE
Camfrog
Camfrog is a multi-user videoconferencing system allowing conversations with up to 100 people, featuring 4,000 chat rooms and a user-friendly interface.
Camfrog is a multi-user videoconferencing system allowing conversations with up to 100 people, featuring 4,000 chat rooms and a user-friendly interface.