Is it just me or is Bovada been down for a few days? Anyone know whats going on?
Have had no issues whatsoever....