Alysha Verhoeven (born October 1, 1987), better known by her ring names Leah Vaughan and Leah Von Dutch, is a Canadian retired professional wrestler.
WWE NXT
Series • 2010
World Wonder Ring Stardom
Series • 2011
Stardom Premium Stars 2016
Movie • 2016
Smash Wrestling CANUSA Classic 2014
Movie • 2014