Last week's email showed Buffalo Gold as "new to the casino floor"
I will be there this weekend and was curious if anyone can confirm that these are actually installed and if so, where?
Last week's email showed Buffalo Gold as "new to the casino floor"
I will be there this weekend and was curious if anyone can confirm that these are actually installed and if so, where?