Review for Star's Casino Review For Star's Casino Google User Sep 24 '15 at 20:04 sounds like this place is a place that I would not want to do business with it sounds like they ripped him off and would not let him see the video View full site to comment or like