ProfileImage Christopher
3 Exp
Oneida Casino Oneida Casino
Green Bay, Wisconsin
It's great I've one and placed high in every tourney I've ever played there