Review for Sierra Sid's Casino Review For Sierra Sid's Casino Google User Dec 23 '16 at 16:16 Not everyone in the country smokes, while i don't begrudge you your habit, if you're going to smoke hurry up and die so i don't have to suffer along with you. I know that's harsh but with or without the flu there's no good air in this place! View full site to comment or like