Pepper Thurston is an actress, known for Honey Britches (1971) and The Hidan of Maukbeiangjow (1973). Read more on iMDB