Public humiliation and rough treatment in a parking lot Public humiliation and rough treatment in a parking lot DickInIn publicPublicSuck