Popularity: 3
David Stifel was born in Denver, Colorado, USA.
Denver, Colorado, USA
Character: Hotel Clerk
Release date: 02/23/2007
Character: Hairface
Release date: 11/10/2000
Character: Cookie the Pirate
Release date: 11/19/2004
Character: Willie
Release date: 06/14/2013
Character: Screamer for Jesus
Release date: 02/09/2000