Does anyone know anything about them? Are they still operating? Their videos were incredible and I could never chose the right minute to cum.