vaultermagazine.com
Flo Meiler medals in World Masters Athletic Championship in Lyon, France
Shelburne’s Flo Meiler defies stereotypes. For starters she has set 25 world records, 19 American records, and has won over 750 medals since she began her senior track and field career at age 60. B…