Y Y CAMPOS Review of Choctaw Casino & Resort 3 years ago Great fun. Great fun.A little to smokey, maybe filtration system needs upgrade
Comments: