Popularity: 0
1954-07-02
Houma, Louisiana, USA
Character: Self
Release date: 03/21/2006
Release date: 07/24/2007
Character: Himself