08-09-2005, 06:04 PM
I have a couple of friends (one of whom is married) who are seriously considering going to this place. Has anyone heard of this (or anything like it)? Supposedly it is absolutely unbelievable.
http://www.cat69.com/
http://www.cat69.com/