Angels have sex in public