PHOTO
True story, I saw this Hello Kitty hauled into the Times Square police station last night. Her “head” was sitting on the counter but her “body” was still on and she was involved in some type of yelling match with the NYPD. Highly disturbing.