It's just another cheap online directory,,,,,,, There must be 1000's of them, it's a bit late 90's.
You pay to advertise on there site.... simple.... Better off spending your advertising budget elsewhere
You pay to advertise on there site.... simple.... Better off spending your advertising budget elsewhere