Elizabeth Marks Invictus Games Winner

Elizabeth Marks Invictus Games Winner

Elizabeth Marks Elizabeth Marks is the outstanding winner of the Invictus Games! Marks or Sgt Marks, won all four swimming events. Prince Harry –who came up with the idea for the games –placed the 100m freestyle gold medal around her …

Read more