March 31, 2004 at 4:28 pm
#647173
Inactive
This appears to be new.
No software is specified, no info about the company, nothing.
I would be very leery.
There are a number of very good white label casinos available, no need to go with something questionable.