Krista Leigh is a retired porn star, born in Ohio in 1976.
Abyss
Titty Fuckers 4
Coed Cocksuckers 22
Blow Bang 8
Ass Clowns 2
A Big Toy Story
Movie · as (archive footage)
Amazing Lactations: The Lesbians
Movie
All Pissed Off 12