Leigh Wasboyski

Leigh Wasboyski is a contestant from Who Is... The Mole? and Survivor: Northern Ireland.