Green Leeches

Stats

Rank: 177
Puzzles solved: 15

Team Members:

Trevor Leitch, James Leitch, Donna Leitch, Megan Green, Shaun Green, Emma Leitch, Scott Leitch, Stacey Leitch, Emily Leitch, Tracey Leitch