street public money sex