Leah Voysey

Horror autographs from Leah Voysey certified by Beckett Authenticaton Services! Leah plays the amazing Clown Cafe Host in Damien Leone's Terrifier 2!