Chattusa is a free online chat room site like Omegle without the video chat function. Chattusa.com works anonymously and doesn’t require sign ups or registration. As the name suggests, chatusa is specially launched for chat users to connect with Americans from any part of the world. Chat USA is 100% free to use and never…