Krista Leigh is a retired porn star, born in Ohio in 1976.
Titty Fuckers 4
2001
All Pissed Off 12
2003
A Big Toy Story
2012
Amazing Lactations: The Lesbians
2008
Coed Cocksuckers 22
Abyss
2002
Blow Bang 8