Although you are sure you have never been here before, the quaint little town of Medford looks vaguely familiar. Could t...