March 9, 2007 at 8:13 am
#730165
Member
I stopped promoting Boss casinos a couple of years ago. Never made any real money off of them and hated their stats reporting system. My advice, stay as far away from them as you can.