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.