Alright everyone, rio66bet.net seems proper enough. I had a decent time betting on there. Give it a shot if you're needing somewhere new to bet: rio66bet