Camfrog Video Chat 6.11
- Free Download
Join live streaming video chat rooms ...mandatory during registration The Camfrog Video Chat interface ...main Camfrog Video Chat room is chaos though ...of people online and Camfrog Video Chat has ...
- 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