About Streamers Hub
Streamer Hub is a live social network. Watch how others show their talents and broadcasts as well. Meet new people, chat, explore and watch live videos . The goal of Streamer Hub is to build a LIVE based social community on facebook.
More about Streamers Hub
Streamers Hub is located at Calgary, Alberta