Ravished in parking lot