Leah Vandenberg is an actress, known for Jar Dwellers SOS (2013), Better Than Sex (2000) and Jewboy (2005). Read more on iMDB