HARLEY’S ACHILLES HEEL…

Do you have one? I can’t think of anyone who hasn’t used the popular phrase “Achilles Heel” at least once in a conversation. Here’s my personal all time favorite: “I’m trying to lose weight but french fries are my achilles heel.” The actual definition for this phrase means “weakness – in spite of overall strength, that ...