Alesha Plowman Posted on: 03.12.15 The newest member of the team, Alesha has a bizarre enthusiasm for wandering around aimlessly in the woods.