“I Regret Smelling This.” Animal New York smells the new Yankee fragrance line so you don’t have to. Leave a Reply Cancel replyYou must be logged in to post a comment.