Related Bios
Jessica Fleming
Sarah Ford
Rebecca Roberts
Stephanie Nadeau
City:
Red Bay, NL
State:
Newfoundland
Country:
Canada
Birth Date:
10/16/1995
Year:
1
Hometown:
Red Bay, NL
Position:
Lead
Major:
Recreation