Shockrooms is a live webcam chat room platform that connects hundreds of people to chat online. Shockrooms.com is easy to access & doesn’t ask for app installs. Besides, the name shock rooms aren’t the first thing anybody would think of when creating a webcam chat platform. It sounds more like an escape room adventure for…