Popularity: 0
1974-12-22
Henrietta, Texas, USA
Character: Self
Release date: 10/06/2006
Release date: 01/19/2019