Novie Edwards

Novie Edwards is a Canadian actress best known for voicing Leshawna in The Amazing Race.