Popularity: 2
1978-11-30
Raleigh, North Carolina, USA
Character: New Ugly Duckling
Release date: 04/14/2017
Character: Self
Release date: 12/09/2005
Character: Self - Contestant (archive footage)
Release date: 11/22/2005
Character: Llewelyn
Release date: 08/06/2017
Release date: 12/08/2004