123VideoChat.com offers a webcam based chat platform
Title
123VideoChat.com - iWebcam Chat Network
Description
Excerpted from the website description:
- A free webcam chat. Instant access with no downloads. Login as guest for free access.
Additional Information
External Links