How many times have you been standing face to face with someone you have met before, but you cannot remember their name? There is no doubt it has happened to all of us.
How many times have you been standing face to face with someone you have met before, but you cannot remember their name? There is no doubt it has happened to all of us.