Camfrog Video Chat 6.11
- Free Download
Join live streaming video chat rooms ...a chat using their webcam Lots of chat rooms Camfrog Video Chat sounds ...status as mandatory during registration The Camfrog Video Chat interface is ...
- PROS: Lots of people online, Lots of different rooms available, Good for those using sign language
- CONS: Very confusing and overwhelming at first, Interface looks a bit cheap