Seneca Buffalo Creek Casino Seneca Buffalo Creek Casino
Buffalo, New York
I like it sometimes