Wanda Lust was born as Shelia Renee Hansen. She is an actress, known for ThanksKilling (2009), ThanksKilling 3 (2012) and Dirty Jokes the Movie (2008). Read more on iMDB